b133a4ee05 | ||
---|---|---|
README.md | ||
docker-compose.yml |
README.md
grafana-docker-stack
For deploying Grafana, Prometheus and Node Exporter, make these steps:
- Deploy stack
git clone https://github.com/digitalstudium/grafana-docker-stack.git
docker stack deploy -c grafana-docker-stack/docker-compose.yml monitoring
- Add prometheus datasource with address
http://prometheus:9090
to grafana - Add these three lines to the bottom of
/var/lib/docker/volumes/monitoring_prom-configs/_data/prometheus.yml
file, toscrape_configs:
section:
- job_name: 'node-exporter'
static_configs:
- targets: ['node-exporter:9100']
- Reload prometheus config via this command:
docker ps | grep prometheus | awk '{print $1}' | xargs docker kill -s SIGHUP
- Import this dashboard: https://grafana.com/grafana/dashboards/1860 to grafana.
That's it!