Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.01 KB

README.md

File metadata and controls

24 lines (17 loc) · 1.01 KB

Monitoring

Docker containers monitoring stack.

Prometheus

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.

Influxdb

Stack uses telegraf for collection and InfluxDB for storage.

Run using docker-compose

docker-compose -f docker-compose.yml -f docker-compose{influxdb|prometheus}.yml up -d

Todo

  1. Include logging stack.
  2. Improve README.
  3. Configure envs.
  4. Improve prometheus/rules/*.
  5. Grafana dashboard for influxdb source.