Docker + System dashboard
Dashboard compatible with Grafana 4
This dashboard display Docker and system metric, the aim it's to have all the metric on one dashboard. The first lines represents the system metric with gauge and text/graph (easy to visualize and minimalist).
- Time up
- Memory usage/swap
- Disk usage
- CPU usage
- Disk I/O
Alerts are set on disk usage, memory usage and load usage to warn when the metric are critics.
The second parts of the dashboard is Docker metric, more detailed using mostly graph.
- CPU usage per container
- Sent network per container
- Received network per container
- Memory usage/swap per container
- Remaining memory for each container (if men_limit defined in docker-compose.yml)
I use the docker-compose to set my monitoring: https://github.com/vegasbrianc/prometheus. My dashboard work with this configuration. Service running:
- grafana v4