.NET 中的网络遥测
.NET 网络堆栈在各个层进行检测。 .NET 提供了使用指标、事件计数器和事件在 HTTP 请求的整个生存期内收集准确计时的选项。
- 网络指标:从 .NET 8 开始,HTTP 和名称解析 (DNS) 组件使用新式 System.Diagnostics.Metrics API 进行检测。 这些指标是与 OpenTelemetry 合作设计的。
- 网络事件:事件提供具有准确时间戳的调试和跟踪信息。
- 网络事件计数器:所有网络组件都使用 EventCounters API 进行检测以发布实时性能指标。
提示
如果要查找有关跨不同服务跟踪 HTTP 操作的信息,请参阅分布式跟踪文档。