MQTT-exporter
MQTT-exporter - простой и универсальный экспортер Prometheus для MQTT. Протестировано с Mosquitto MQTT и датчиками Xiaomi. Он предоставляет метрики из MQTT-сообщений «из коробки». По умолчанию будет доступно до 2000 метрик из MQTT. Это можно настроить с…
Что это
MQTT-exporter - простой и универсальный экспортер Prometheus для MQTT. Протестировано с Mosquitto MQTT и датчиками Xiaomi.
Подробнее
Он предоставляет метрики из MQTT-сообщений «из коробки». По умолчанию будет доступно до 2000 метрик из MQTT. Это можно настроить с помощью параметра MAX_METRICS.
Зачем нужен
Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.
Когда пригодится
- Когда нужно быстро заметить деградацию сервиса или нехватку ресурсов;
- Для анализа истории показателей и поиска причины сбоя;
- Для организации дашбордов и оповещений без ручной проверки каждого узла.
Что учесть
Перед внедрением MQTT-exporter проверьте набор метрик, срок хранения истории, стоимость ресурсов и каналы оповещений. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.