📊 Dashboard with Docker Containers on RaspberryPi
- easypi/telegraf-arm - Collect data
- easypi/influxdb-arm - Store data
- easypi/graphite-arm - Store data
- easypi/grafana-arm - Show data
- easypi/statsd-arm - Aggregate data
$ git clone https://github.com/EasyPi/docker-dashboard-arm.git
$ cd docker-dashboard-arm/fig/
$ tree -F -P '*.yml'
.
├── grafana/
│ └── docker-compose.yml
├── influxdb/
│ └── docker-compose.yml
├── statsd/
│ └── docker-compose.yml
└── telegraf/
└── docker-compose.yml
$ cd influxdb/
$ docker-compose up -d
$ cd ../telegraf/
$ docker-compose run --rm telegraf -sample-config > telegraf.conf
$ vim telegraf.conf
$ docker-compose up -d
$ cd ../grafana/
$ docker-compose up -d
If you want to delete old data (>30d), please run this InfluxDB query:
ALTER RETENTION POLICY default ON telegraf DURATION 30d DEFAULT