[Перевод] Тонкости работы с процессором преобразования в OpenTelemetry

Transform processor в OpenTelemetry часто воспринимается как «универсальный костыль» на случай, когда стандартных процессоров уже не хватает. В итоге в конфигурации появляются OTTL-инструкции, которые вроде бы корректны, но ведут себя непредсказуемо: условия не срабатывают, поля не меняются, данные теряются без явных ошибок. В этой статье разберём, как на самом деле работает transform processor: какую модель данных он использует, как вычисляются инструкции, где чаще всего ломается логика и почему это не всегда видно сразу. На примере разбора JSON-логов и реальных конфигураций покажем, как писать преобразования, которые дают контролируемый результат и не ломают телеметрию в продакшене. Прокачать observability

https://habr.com/ru/companies/otus/articles/1017542/

#OpenTelemetry #transform_processor #OTTL #логирование #трейсинг #наблюдаемость #обработка_логов

Тонкости работы с процессором преобразования в OpenTelemetry

Материал подготовлен в рамках нового потока курса «Observability: мониторинг, логирование, трассировка». OpenTelemetry Collector включает широкий набор процессоров для типовых, хорошо определённых...

Хабр
Raw #telemetry is noisy. Making it usable is the foundation of effective observability. Our latest guide breaks down how to use the #OpenTelemetry Transform Processor correctly, from parsing and #OTTL to error modes and avoiding silent data loss. Full guide here: dash0.link/otel-transfo...

Mastering the OpenTelemetry Tr...
Mastering the OpenTelemetry Transform Processor · Dash0

Learn how to use the OpenTelemetry Transform Processor with practical OTTL examples to safely reshaping logs metrics and traces in the Collector