Поддержка OpenTelemetry
Поддержка протокола OpenTelemetry
Заголовок раздела «Поддержка протокола OpenTelemetry»GMONIT поддерживает протокол OpenTelemetry для сбора метрик и трейсов. Для интеграции следует использовать JSON HTTP эндпоинт: https://gmonit-collector-url/otlp.
Поддерживаемые типы данных
Заголовок раздела «Поддерживаемые типы данных»- Метрики: поддерживаются только в режиме delta.
- Трейсы
Пример конфигурации
Заголовок раздела «Пример конфигурации»Для настройки интеграции GMONIT с OpenTelemetry можно использовать следующий пример конфигурационного файла:
receivers: # Укажите конфигурацию ваших ресиверовprocessors: cumulativetodelta: batch:exporters: otlphttp/gmonit: endpoint: https://gmonit-collector-url/otlp encoding: jsonservice: pipelines: metrics: receivers: # Укажите ресиверы для метрик processors: [cumulativetodelta, batch] exporters: [otlphttp/gmonit] traces: receivers: # Укажите ресиверы для трейсов processors: [batch] exporters: [otlphttp/gmonit]- receivers: здесь указываются все необходимые ресиверы для получения данных.
- processors:
- cumulativetodelta: преобразует кумулятивные метрики в дельта-метрики.
- batch: обеспечивает обработку данных пакетами для оптимального экспорта.
- exporters: отвечает за экспорт данных на заданный эндпоинт.
- service: описывает пайплайны для обработки и экспорта метрик и трейсов.