1.0.0-beta.22 (2026-04-17)
追加された機能
- トレースとメトリクスの両方のために、OTLPのみのテレメトリ経路に対して
HttpClientのインストルメンテーション(AddHttpClientInstrumentation)を追加しました
。これによりアウトバウンドのHTTPクライアントスパンをエクスポートし、Foundryストレージおよびその他の下流サービスを通じてエンドツーエンドの
分散トレース相関を可能にします。 - 受信したすべてのHTTPリクエストをメソッド、パス、
ステータスコード、所要時間、相関ヘッダー(x-request-id、x-ms-client-request-id)、および
OpenTelemetryのトレースIDとともに記録する、受信リクエストログ記録ミドルウェアを追加しました。成功したリクエストはInformationレベルでログされます。4xx/5xxのレスポンスは
Warningレベルでログされます。リクエスト開始はInformationレベルでログされます。 - Tier 3 のセットアップ向けに、受信リクエストログ記録ミドルウェアを
独立して有効化できるように、AddAgentServerLogging()とUseAgentServerLogging()の拡張を追加しました。 - 起動構成のログ記録を追加しました。プラットフォーム環境、接続性、ホストオプション、および
登録済みプロトコルは、ホスト起動時にInformationレベルでログされます。
重大な変更
ServerUserAgentRegistryをServerVersionRegistryにリネームしました。AgentHostBuilder.UserAgentRegistryプロパティをVersionRegistryにリネームしました。AddAgentServerUserAgent()をAddAgentServerVersion()に、
UseAgentServerUserAgent()をUseAgentServerVersion()にリネームしました。バージョンのミドルウェアは
受信リクエストのログ記録登録を同梱しなくなりました。代わりに、新しい
AddAgentServerLogging()/UseAgentServerLogging()のペアを個別に使用してください。AgentHostTelemetryを internal にしました。テレメトリのソースおよびメータ名の定数は実装の詳細です。必要に応じて、OTelのフィルタリングには文字列値を直接使用してください。




