Устройство позволяет выдавать в формате prometheus:
- метрики, которые отражают состояние разделов A/B/F с версиями прошивок: какая активна, какая загружена, количеством tries;
- метрики, которые отражают счётчики портов;
- метрики, которые отражают состояние портов (скорости линков, административно up/down, фактический up/down и т.д., уровни сигналов);
- метрики, которые отражают настройки mgmt интерфейса (сам адрес, префикс и т.д., добавленные роуты);
- метрики, которые отражают задержки в прохождении пакетов;
- метрики, которые отражают состояние групп балансировки;
- метрики, которые отражают состояние Устройств в группах балансировки;
- метрики, которые отражают состояние Устройств под EcoBypass.
Параметры выдачи метрики задаются в ветке конфигурационного дерева prometheus.
Параметры для запуска выдачи метрик:
daemon – управление выдачей метрик:
- active – запуск выдачи метрик;
- inactive – остановка выдачи метрик. По умолчанию inactive.
path-to-metrics – HTTP-ресурс <metrics_path>, в которой будут храниться метрики. По умолчанию "metrics";
port – номер порта, через который внешняя служба будет забирать метрики. Диапазон значений от 1 и более. По умолчанию 2112.
Значения параметров задаются командой set.
Синтаксис команды настройки запуска выдачи метрик:
set prometheus daemon {active | inactive} path-to-metrics <metrics_path> port <NUM>
Пример команды:
admin# set prometheus daemon active
set prometheus path-to-metrics metrics
set prometheus port 2112