Сетевые данные телеметрии в .NET
Сетевой стек .NET инструментируется на различных уровнях. .NET позволяет собирать точные сроки в течение всего времени существования HTTP-запроса с помощью метрик, счетчиков событий и событий.
- Сетевые метрики: начиная с .NET 8 компоненты HTTP и разрешения имен (DNS) инструментируются с помощью современного API System.Diagnostics.Metrics. Эти метрики были разработаны в сотрудничестве с OpenTelemetry.
- Сетевые события: события предоставляют сведения об отладке и трассировке с точными метками времени.
- Счетчики сетевых событий: все сетевые компоненты инструментируются для публикации метрик производительности в режиме реального времени с помощью API EventCounters.
Совет
Если вы ищете информацию об отслеживании операций HTTP в разных службах, ознакомьтесь с документацией по распределенной трассировке.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.