Перейти к содержанию

OpenTelemetry и Dynatrace

OpenTelemetry (OTel) предоставляет стандартизированный способ сбора и экспорта телеметрических данных. Он позволяет приложениям и инфраструктуре передавать телеметрию на бэкенды (например, Dynatrace) в форматах, не зависящих от поставщика. Эти бэкенды могут затем агрегировать и анализировать данные.

Вы можете внедрять этот подход сервис за сервисом, применяя открытые стандарты OpenTelemetry там, где открытость важнее всего, и одновременно используя расширенные возможности OneAgent там, где они нужны. Dynatrace поддерживает такой гибкий подход, гарантируя аналитику отраслевого уровня вне зависимости от того, как вы совмещаете инструменты инструментирования.

Методы приёма данных

Существует три способа экспорта данных OTLP в Dynatrace. Выберите вариант развёртывания, наилучшим образом соответствующий вашей стратегии наблюдаемости.

OTLP send data to Dynatrace

Почему стоит использовать OpenTelemetry с Dynatrace?

Dynatrace обеспечивает сквозную наблюдаемость для всей телеметрии ваших приложений, придерживаясь стандартов OpenTelemetry. Благодаря унифицированному подходу к наблюдаемости Dynatrace предлагает комплексную платформу для просмотра, хранения и корреляции всех сигналов OpenTelemetry в одном месте. Это решение позволяет упростить сложность и ускорить инновации, извлекая максимальную ценность из данных независимо от их происхождения.

Dynatrace предоставляет:

  • Мощную аналитику в масштабе. Выполняйте массивные запросы с молниеносной скоростью, используя мощь Grail вместе с данными OpenTelemetry и превращая телеметрические данные в практически применимые интеллектуальные выводы для более быстрого решения проблем.
  • Интеллект, выходящий за рамки инструментирования. Dynatrace обогащает данные OpenTelemetry бизнес-контекстом и расширенной аналитикой для предоставления actionable-аналитики, а не просто сбора данных.
  • Ускоренные инновации. Работайте с данными OpenTelemetry с помощью готового к использованию анализа, динамических визуализаций и мгновенных аналитических данных о производительности, которые способствуют сотрудничеству между командами разработки и эксплуатации.
  • Бесшовную интеграцию. Обеспечьте более простую интеграцию данных в платформу Dynatrace.

Как Dynatrace участвует в развитии OpenTelemetry?

Dynatrace глубоко вовлечена в экосистему OpenTelemetry по нескольким направлениям:

  • Dynatrace является одним из ведущих контрибьюторов проекта OpenTelemetry, занимая ключевые роли мейнтейнеров и помогая формировать его основную функциональность и направление развития.
  • Dynatrace активно участвует через руководящие позиции в нескольких специальных группах по интересам (SIG) OpenTelemetry и в Техническом комитете OpenTelemetry. Это помогает формировать будущее направление стандартов и практик OpenTelemetry.
  • Dynatrace поддерживает более 30 проектов с открытым исходным кодом и вносит вклад в множество открытых предложений, отражая глубокую приверженность инновациям, движимым сообществом.

Несколько способов использования данных OpenTelemetry

Dynatrace соответствует потребностям клиентов на любом этапе их пути к наблюдаемости, предлагая несколько вариантов приёма сигналов OpenTelemetry на платформу, включая:

  • OTLP API
  • OpenTelemetry Collector
  • Dynatrace Collector

Лицензирование

Лицензирование данных OpenTelemetry полностью интегрировано в модель подписки Dynatrace Platform Subscription, что обеспечивает прозрачную и единообразную тарификацию для всех типов телеметрии (трассировки и спаны, метрики, логи).

Семантический словарь Dynatrace

Семантический словарь Dynatrace предоставляет стандартизированные соглашения об именовании для метрик, логов и спанов. Использование этих соглашений обеспечивает оптимальную интеграцию с аналитическими возможностями Dynatrace.

Подробнее о семантическом словаре читайте в разделе Semantic Dictionary.

Связанные темы

  • Использование OneAgent с данными OpenTelemetry