Skip to content

Мониторинг

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

JMX

Trino предоставляет доступ к множеству метрик через Java Management Extensions (JMX). Когда вы включаете JMX в Trino, вы можете использовать любой стандартный клиент JMX, такой как JConsole или VisualVM, для подключения к JMX RMI серверу Trino.

Используя JMX Exporter подключенный к JVM в виде Java Agent вы можете публиковать метрики JMX для использования в различных инструментах мониторинга.

OpenMetrics

Trino поддерживает OpenMetrics, что позволяет использовать различные инструменты мониторинга для сбора метрик Trino. OpenMetrics включены по умолчанию и доступны на координаторе по адресу https://coordinator.example.com:443/metrics. Доступ к метрикам можно получить пройдя аутентификацию, если она настроена для координатора.

OpenTelemetry

Trino также поддерживает OpenTelemetry, что позволяет использовать различные инструменты для сбора и анализа телеметрии, включая метрики, логи и трассировки. Для настройки OpenTelemetry в Trino необходимо настроить соответствующие экспортеры и инструменты для сбора и анализа данных.