Docker containers monitoring stack.
Stack uses cAdvisor and node_exporter for collection, Prometheus for storage, Grafana for visualisation. While Prometheus's Alertmanager sends notifications to the configured receivers in alertmanager/config.yml
.
The default dashboard was exported from here.
Stack uses telegraf for collection and InfluxDB for storage.
docker-compose -f docker-compose.yml -f docker-compose{influxdb|prometheus}.yml up -d
- Include logging stack.
- Improve
README
. - Configure envs.
- Improve
prometheus/rules/*
. - Grafana dashboard for influxdb source.