Мониторинг
Для мониторинга работы TDG предоставляются метрики в формате
Prometheus. Для каждого из экземпляров кластера значения метрик доступны
по адресу: http://<IP_адрес_экземпляра>/metrics. В системе-сборщике
метрик необходимо подать на вход адреса для сбора метрик со всех
экземпляров кластера.
Все доступные метрики можно разделить на несколько категорий:
- метрики, специфичные для TDG;
- стандартные метрики для мониторинга работы экземпляров Tarantool;
- пользовательские метрики, разработанные в окружении
sandbox на основе модуля
tarantool/metrics.
Используются следующие типы метрик Prometheus:
- counter - монотонно возрастающий счетчик;
- gauge - числовое значение, которое может как возрастать, так и убывать;
- histogram - выборка из некоторого количества значений. Тип
histogram подсчитывает полученные значения и объединяет их в
настраиваемые бакеты (
buckets). - summary - выборка из некоторого количества значений. Тип summary подсчитывает полученные значения и объединяет их в настраиваемые квантили.
Чтобы узнать больше про типы метрик, обратитесь к документации Prometheus.