Networking telemetry in .NET
The .NET networking stack is instrumented at various layers. .NET gives you the option to collect accurate timings throughout the lifetime of an HTTP request using metrics, event counters, and events.
- Networking metrics: Starting with .NET 8, the HTTP and the name resolution (DNS) components are instrumented using the modern System.Diagnostics.Metrics API. These metrics were designed in cooperation with OpenTelemetry.
- Networking events: Events provide debug and trace information with accurate timestamps.
- Networking event counters: All networking components are instrumented to publish real-time performance metrics using the EventCounters API.
Tip
If you're looking for information on tracking HTTP operations across different services, see the distributed tracing documentation.
Работете съвместно с нас в GitHub
Източникът за това съдържание може да бъде намерен в GitHub, където можете също да създавате и преглеждате проблеми и да изтегляте искания. За повече информация вижте нашето ръководство за сътрудник.