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

API Manager. OpenTelemetry

NEOMSA API Manager поддерживает архитектуру развертывания с распределенными компонентами. Трассировка сообщений играет важную роль в отладке и мониторинге, так как помогает отслеживать путь сообщения и выяснять, откуда оно пришло. Этот процесс называется распределенным трейсингом. OpenTelemetry позволяет включить распределенную трассировку для NEOMSA APIM .

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

  • Jaeger

  • Zipkin

  • Log

  • OTLP