feat(infra): auto-discovered node metrics (CPU, RAM, Disk) and fully dynamic dashboard
- Add node-exporter container for host metrics (CPU, RAM, Disk) - SVG gauge charts rendered server-side from Prometheus data - Auto-detect compose project name from Docker labels - Auto-detect web services via traefik.* labels for quick links - Remove all hardcoded service name filters - Dynamic system name based on compose project
This commit is contained in:
1 parent
4f15cafc02
commit
9a48a49f21
4 files changed
+330
-159
No files matched your search
@@ -10,3 +10,8 @@ scrape_configs:
|
||||
- targets: ['otel-collector:8889']
|
||||
labels:
|
||||
service: otel-collector
|
||||
|
||||
- job_name: 'node'
|
||||
scrape_interval: 15s
|
||||
static_configs:
|
||||
- targets: ['node-exporter:9100']
|
||||
Reference in new issue
Block a user