Monitoring
Monitoring Raspberry Pi and Docker containers.
Prometheus
Prometheus is an open-source systems monitoring and alerting toolkit.
https://prometheus.io/docs/prometheus/latest/installation/#using-docker
ARM image
carlosedp/prometheus
node_exporter
Monitoring machine (Raspberry) metrics.
https://github.com/prometheus/node_exporter#using-docker
ARM image
Bundled in hass.io
See Addons
Add to Prometheus configuration
prometheus.yml
scrape_configs:
- job_name: 'nodeexporter'
static_configs:
- targets: ['host:9100']
cAdvisor
Container :) that collects, aggregates, processes, and exports information about running containers. https://github.com/google/cadvisor#quick-start-running-cadvisor-in-a-docker-container
ARM image
budry/cadvisor-arm
Add to Prometheus configuration
prometheus.yml
scrape_configs:
- job_name: 'cadvisor'
static_configs:
- targets: ['host:8080']
Grafana
The open platform for beautiful analytics and monitoring.
http://docs.grafana.org/installation/docker/
ARM image
Bundled in hass.io
See Addons
Grafana Dashboard
-
Docker and system monitoring
Grafana ID:893
-
Node Exporter Full
Grafana ID:1860