.NET でのネットワーク テレメトリ
.NET ネットワーク スタックは、さまざまなレイヤーでインストルメント化されます。 .NET は、メトリック、イベント カウンター、イベントを使用して HTTP 要求の有効期間を通じて正確な時期を収集するオプションを提供します。
- ネットワーク メトリック: .NET 8 以降では、HTTP コンポーネントと名前解決 (DNS) コンポーネントは、最新の System.Diagnostics.Metrics API を使用してインストルメント化されます。 これらのメトリックは、OpenTelemetry と協力して設計されました。
- ネットワーク イベント: イベントは、正確なタイムスタンプを持つデバッグとトレース情報を提供します。
- ネットワーク イベント カウンター: すべてのネットワーク コンポーネントがインストルメント化され、EventCounters API を使用してリアルタイムのパフォーマンス メトリックを発行します。
ヒント
さまざまなサービスにわたる HTTP 操作の追跡に関する情報を求めている場合は、分散トレースのドキュメントを参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET