Spec-Zone.ru › MySQL 9.2

35.5 Протоколирование OpenTelemetry

  • 35.5.1 Настройка протоколирования телеметрии

Протоколирование OpenTelemetry в MySQL позволяет экспортировать журналы телеметрии с вашего сервера MySQL в бэкэнды OpenTelemetry для анализа. Эта функция реализована следующим образом:

  • Компонент протоколирования телеметрии: (только MySQL Enterprise Edition и MySQL HeatWave) собирает instrumented события из логов сервера, форматирует их в формате OTLP OpenTelemetry, и экспортирует журналы в определенный конечный пункт с помощью сетевого протокола OpenTelemetry OTLP. Процесс, слушающий на конечном пункте, может быть коллектором OpenTelemetry или любым другим совместимым бэкэндом. Если вы хотите экспортировать данные в несколько бэкэндов, необходимо использовать коллектор OpenTelemetry.

    См. Раздел 35.1, «Установка поддержки OpenTelemetry».

  • Интерфейс протоколирования телеметрии: (MySQL Community Server, Enterprise Edition и MySQL HeatWave) — API, который позволяет определять и интегрировать собственные компоненты протоколирования OpenTelemetry. Этот интерфейс позволяет обнаруживать доступную инструментацию для протоколирования, активировать логгеры, генерировать записи и извлекать связанные контексты отслеживания.

    Интерфейс не предоставляет протоколирование. Для протоколирования необходимо использовать MySQL Enterprise Edition, MySQL HeatWave или разработать собственный компонент.

    Сведения об интерфейсе и образцы кода компонента см. в разделах Сервиса журналов телеметрии сервера в документации MySQL Server Doxygen.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/telemetry-logging.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API