.NET 中的網路遙測
.NET 網路堆疊會在各種層級進行檢測。 .NET 可讓您選擇使用計量、分散式追蹤、事件計數器和事件,在 HTTP 要求的整個存留期內收集精確的時間。
- 網路計量:從 .NET 8 開始,HTTP 和名稱解析 (DNS) 元件會使用新式 System.Diagnostics.Metrics API來檢測。 這些計量是與 OpenTelemetry 合作設計的,可以導出至各種監視工具。
-
分散式追蹤:
HttpClient
會檢測發出 分散式追蹤 活動(也稱為範圍)。 - 網路事件:事件會以精確的時間戳提供偵錯和追蹤資訊。
- 網路事件計數器:所有網路元件都會經過檢測,以使用 EventCounters API 發佈即時效能計量。