Добавлены метрики Prometheus и дашборды Grafana (этап 2.5)
Все три Go-сервиса (ingest, device-control, rule-engine) отдают /metrics в формате Prometheus: счётчики MQTT/RabbitMQ/ClickHouse операций, гистограммы длительности батч-флашей и диспатча правил, переходы устройств online/offline. Добавлены сервисы prometheus и grafana в docker-compose с провижининг конфигом (datasource + два готовых дашборда: "Ingest & Telemetry" и "Automation & Devices").
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
global:
|
||||
scrape_interval: 15s
|
||||
|
||||
scrape_configs:
|
||||
- job_name: ingest-service
|
||||
static_configs:
|
||||
- targets: ["ingest-service:9101"]
|
||||
|
||||
- job_name: device-control-service
|
||||
static_configs:
|
||||
- targets: ["device-control-service:8090"]
|
||||
|
||||
- job_name: rule-engine-service
|
||||
static_configs:
|
||||
- targets: ["rule-engine-service:9102"]
|
||||
Reference in New Issue
Block a user