Экспорт
Версия 2.4 от Alexandr Fokin на 2022/12/13 19:49
Трассировка | |
В случае синхронного экспорта значений, первичная установка соединения может занять сравнительно много времени. Синхронный режим может сильно влиять на производительность приложения. | |
OpenTelemetry.Exporter.Console | Вывод в консоль. |
OpenTelemetry.Exporter.InMemory | Сохранение всех Activity в C# коллекцию (без какой-либо группировки) |
OpenTelemetry.Exporter.Jaeger | Экспортирует трассировки в Jaeger. |
Метрики | |
OpenTelemetry.Exporter.Prometheus | Оба экспортера. (Либо пакет общий, либо первоначальный и будет убран) |
OpenTelemetry.Exporter.Prometheus.HttpListener | Экспорт метрик в Prometheus. Создает HTTP 1.1 endpoint в приложение (через HttpListener), который будет опрашивать Prometheus для получения метрик. |
OpenTelemetry.Exporter.Prometheus.AspNetCore | Экспорт метрик в Prometheus. Создает HTTP 1.1 endpoint в приложение (через ASP.NET Core Middleware), который будет опрашивать Prometheus для получения метрик. |
OpenTelemetry.Exporter.OpenTelemetryProtocol | |