1.5 KiB
1.5 KiB
Prometheus Exporter
AWatch-rus использует Prometheus-compatible exporter path для operational monitoring и Grafana.
Назначение контура простое:
- собрать health и activity-метрики из
ActivityWatch - отдать их в формате Prometheus
- использовать дальше в
Prometheus -> Grafana -> alerts
Что экспортируется
Типовые группы метрик:
- состояние bucket-источников
- активность хостов
- collector heartbeat
- exporter health
- временные метки последней активности
Основные endpoint'ы
Обычно используются:
/metrics/health
Где применяется
Exporter нужен для:
- Grafana operational dashboards
- внешнего мониторинга доступности
- алертинга по деградации collector/runtime path
- E2E health checks
Практический контур
В репозитории monitoring path уже связан с:
PrometheusGrafanaAW-rus health checkscheck-aw-full.sh
То есть это не “метрики ради метрик”, а часть рабочего operational контроля.