• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

|View as Markdown (English)

重要

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。

エージェントのリリースとサポート日については、New Relic Ruby エージェントのEOL ポリシーを参照してください。

v10.9.1

  • バグ修正:Action Controllerの計装は、コントローラークラスを識別できない場合にエラーにならなくなりました。

    エージェントがリクエストのコントローラークラスを識別できなかった場合、TypeError: no implicit conversion of nil into String、次にNoMethodError: undefined method 'finish' for nilをログに記録し、そのリクエストのデータを記録しませんでした。これらのトランザクションはController/(unknown)/<action>という名前になり、正常に記録されるようになりました。PR#3691

  • バグ修正:大きなペイロードを報告する際にParallelワーカーがハングするのを防止しました。

    parallelの計装が有効になっている場合、in_processes:を使用するParallel.each/Parallel.mapが永久にハングする可能性がありました。各ワーカーは、エージェントが先に作成された兄弟プロセスのために登録したパイプの書き込み側を継承したため、それらのパイプはend-of-fileに到達できず、エージェントのパイプリスナースレッドはそれらのいずれかを待機してブロックされました。データがOSのパイプバッファを超えたワーカーは、終了時にブロックされていました。現在、エージェントはフォーク直後に親プロセスの各パイプの書き込み側を閉じるようになり、他のパイプにデータが待機している間にリスナーが単一のパイプでブロックされることはなくなりました。このバグを報告していただいた@yayamochiに感謝いたします。Issue#3680 PR#3688

  • バグ修正:外形監視モニターからのrequestsでgRPC呼び出しが失敗しなくなりました。

    外形監視モニターからのリクエストがgRPC呼び出しを行った場合、エージェントは呼び出しのメタデータにX-NewRelic-Syntheticsを追加していました。gRPCは小文字のメタデータキーのみを許可するため、呼び出しでArgumentError: 'X-NewRelic-Synthetics' is an invalid header keyが発生しました。エージェントは、外形監視ヘッダーを小文字で送信するようになりました。また、gRPCサーバートランザクションは受信したメタデータから外形監視ヘッダーを読み取るようになったため、syntheticチェック中に呼び出されたgRPCサービスは、そのトレースと外形監視属性を記録します。PR#3693

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.