メモ
このリリースのPythonエージェントでは、Microsoft エージェント・フレームワークおよびCrewAIの計装を追加し、LaunchDarklyの機能フラグの計装とスパン転送サポートを改善し、いくつかのクラッシュを修正しました。
Python パッケージ インデックス経由でeasy_install/pip/distributeを使用するか、 Conda-Forge パッケージ インデックス経由でcondaを使用してエージェントをインストールするか、 New Relic ダウンロード サイトから直接ダウンロードします。
新機能
Microsoft エージェント・フレームワークの新しい計装
agent-frameworkパッケージのツールとエージェントに計装が追加されました。- マルチエージェントの設定はまだインストゥルメントされていません。
CrewAIの新しい計装
crewaiパッケージのエージェント、クルー、およびツールに計装が追加されました。
機能の拡充
LaunchDarklyの機能フラグのインテグレーションを改善しました。
LaunchDarklyとのパブリックプレビューのインテグレーションにオプトインするには、設定ファイルで
launch_darkly_integration.enabledおよびopentelemetry.enabledの設定を有効にしてください。ldclientにおける機能フラグの計装を改善しました。
- UIのディープリンクを有効にするため、新しい
feature_flag.url.full属性を追加しました。 - LaunchDarklyに合わせて、
inExperimentキーの大文字と小文字を変更しました。 - 機能フラグの属性におけるfalsyな値のサポートを追加しました。
- すべてのLaunchDarklyインテグレーションの警告を、1回だけ表示されるように削減しました。
- UIのディープリンクを有効にするため、新しい
ldobserveのスパン転送を改善しました。
- ディープUIリンクを有効にするために、
nr.entity.guidおよびnr.entity.urlのスパン属性を追加しました。 - UIで適切にネストできるように、スパンの親子関係を修正しました。
- ディープUIリンクを有効にするために、
バグ修正
_add_span_event_eventで属性がNoneだった場合にTimeTraceで発生するクラッシュを修正しました。- デフォルト値にフォールバックする際に、LaunchDarklyの
Configラッパーで発生するクラッシュを修正しました。
サポートステートメント
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。
エージェントのリリースとサポート日については、New Relic Python エージェントのEOL ポリシーを参照してください。
メモ
Pythonエージェントの今回のリリースでは、OpenAI Responsesの計装と、Valkeyの新しいhsetexコマンドが追加されました。
Python パッケージ インデックス経由でeasy_install/pip/distributeを使用するか、 Conda-Forge パッケージ インデックス経由でcondaを使用してエージェントをインストールするか、 New Relic ダウンロード サイトから直接ダウンロードします。
新機能
OpenAI Responsesの新しい計装
- Responses APIをターゲットとする、
openaiSDKのclient.responsesメソッドに計装が追加されました。 - これは、引き続きサポートされている古い
client.chat.completionsメソッドおよびChat Completions APIの既存の計装に対する追加です。
- Responses APIをターゲットとする、
機能の拡充
新しいValkeyコマンドのサポートを追加しました:
hsetexコマンドがサポートされるようになりました。
サポートステートメント
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。
エージェントのリリースとサポート日については、New Relic Python エージェントのEOL ポリシーを参照してください。
メモ
このPythonエージェントのリリースでは、Azure App Servicesの利用状況、Azure Service Busの計装、新しいKinesisメソッドのサポート、およびv2.10.0以降のGoogle ADKのサポートが追加されています。また、このリリースでは、httplibでディストリビューティッド(分散)トレーシングのトレースヘッダーが重複する問題、およびsetup.pyインストレーションファイルを修正しています。
Python パッケージ インデックス経由でeasy_install/pip/distributeを使用するか、 Conda-Forge パッケージ インデックス経由でcondaを使用してエージェントをインストールするか、 New Relic ダウンロード サイトから直接ダウンロードします。
削除された機能
Python 3.9のサポートを削除しました。
- Python 3.9は2025年10月31日にEnd-of-Lifeを迎え、エージェントではサポートされなくなりました。Pythonエージェントのアップデートを引き続き受け取るには、アプリケーションをサポートされているバージョンのPythonにアップグレードすることをご検討ください。
新機能
Azureアプリサービスの利用率
- エンティティ関係のマッピングを有効にするため、Azure App Serviceの使用率が追加されました。
- また、新しい設定も追加されます、
utilization.detect_azureappservice
Azure Service Bus向けの新しい計装
- Microsoft Azure Service Busの計装が追加されました。
新しいKinesisメソッド向けの新しい計装
- Kinesisで
update_stream_record_distribution_strategyメソッドがサポートされるようになりました。
- Kinesisで
パブリックプレビュー版のLaunchDarklyインテグレーションを追加しました。
- LaunchDarklyとのパブリックプレビューのインテグレーションにオプトインするには、設定ファイルで
launch_darkly_integration.enabledおよびopentelemetry.enabledの設定を有効にしてください。
- LaunchDarklyとのパブリックプレビューのインテグレーションにオプトインするには、設定ファイルで
セキュリティアップデート
urllib3の現在のすべてのCVEを解決するために、内部のurllib3パッケージが2.8.0に更新されました。- これにより、現時点までのエージェントにおけるすべての既知のCVEが解決されます。
機能の拡充
Google ADK v2.10.0以降をサポートしています。
- バージョン2.10.0以上のGoogle ADK向けに計装が更新されました。
バグ
httplibにおける重複したディストリビューティッド(分散)トレーシングヘッダー
httplibの計装がtraceparentに対して重複するヘッダーを生成し、不正な値になる問題を修正しました。
setup.pyサポートされているすべてのPythonバージョンでインストールファイルが動作するようになりました。- ユーザーが
setup.pyファイルを直接使用してPython 3.12以上にPythonエージェントをインストールしようとすると、ImportErrorが発生します。これは、distutilsがPython 3.10以降非推奨となり、Python 3.12の標準ライブラリから完全に削除されたためです。
- ユーザーが
サポートステートメント
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。
エージェントのリリースとサポート日については、New Relic Python エージェントのEOL ポリシーを参照してください。
メモ
Pythonエージェントの今回のリリースでは、botocore(SigV4)の署名付きヘッダーに関する問題が修正されています。
Python パッケージ インデックス経由でeasy_install/pip/distributeを使用するか、 Conda-Forge パッケージ インデックス経由でcondaを使用してエージェントをインストールするか、 New Relic ダウンロード サイトから直接ダウンロードします。
バグ
botocore(SigV4)の署名付きヘッダーに関する問題を修正しました。
- ヘッダーが重複して送信されるのを防ぐため、botocoreのディストリビューティッド(分散)トレーシングヘッダーに対する以前の変更は元に戻されました。
- 以前は、他のトレーシングライブラリによって生成されたディストリビューティッド(分散)トレーシングヘッダーが、ヘッダーの署名によりbotocoreの計装に問題を引き起こす可能性がありました。この問題は、botocore内でこれらのヘッダーの署名を無効にすることで修正されました。
サポートステートメント
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。
エージェントのリリースとサポート日については、New Relic Python エージェントのEOL ポリシーを参照してください。
メモ
Pythonエージェントの今回のリリースでは、OpenSearch、Microsoft Azure SQL、新しいKinesisメソッド、および新しいbrowser_monitoring.version設定のサポートが追加されました。さらに、Anthropic、MCP、およびGoogle ADKの計装に改善が加えられました。このリリースでは、botocore(SigV4)の署名付きヘッダーとGeminiツールの解析に関する問題も修正されています。
Python パッケージ インデックス経由でeasy_install/pip/distributeを使用するか、 Conda-Forge パッケージ インデックス経由でcondaを使用してエージェントをインストールするか、 New Relic ダウンロード サイトから直接ダウンロードします。
新機能
opensearch-pyの新しい計装
- 公式のOpenSearchデータベースコネクタに計装が追加されました。
mssql-python向けの新しい計装
- Microsoft Azure SQLの計装が追加されました。
新しいKinesisメソッドの新しい計装
Kinesisで以下のメソッドがサポートされるようになりました:
create_channeldelete_channeldescribe_channellist_channelsupdate_channel
の新しい設定
browser_monitoring.version- 新しい設定
browser_monitoring.versionにより、ユーザーは挿入されるブラウザ監視エージェントの特定のバージョンを指定できるようになります。 - 選択可能なサポートされているBrowserエージェントのバージョンのリストをご覧ください。
- 新しい設定
改善された機能
anthropicのサポートが改善されました。
- バージョン1.0.0以上のAnthropic SDKにおけるリクエストパラメーターの解析が改善されました。
Messages.with_raw_response.create経由のレスポンスの新しい解析により、LangChainとの互換性が向上しました。
mcp v2.0.0以降をサポートしました。
mcpv2.0.0で行われた大規模なリファクタリングに伴い、計装が更新され、再び期待通りに動作するはずです。
Google ADK v2.9.0以上のサポート。
- バージョン2.9.0以上のGoogle ADK向けに計装が更新されました。
バグ
botocore(SigV4)の署名付きヘッダーに関する問題を修正しました。
- 以前は、他のトレーシングライブラリによって生成されたディストリビューティッド(分散)トレーシングのヘッダーが、ヘッダーの署名が原因でbotocoreの計装に問題を引き起こす可能性がありました。この問題は修正され、ディストリビューティッド(分散)トレーシングのヘッダーは署名前に変更されるようになりました。
Geminiツールの解析の修正
- 以前は、Geminiで作成されたツールのいくつかのインスタンスが解析に失敗し、エラーを出さずに失敗して、その特定のリクエストに対するレスポンスが返されないことがありました。この問題は修正されました。
サポートステートメント
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。
エージェントのリリースとサポート日については、New Relic Python エージェントのEOL ポリシーを参照してください。