Create a Raspberry Pi monitoring server with Graphite + Grafana.
- Ansible
- Raspberry Pi with Raspbian Stretch (Only tested with Pi 3 Model B)
You may want to change whisper's retention periods for your metrics in roles/graphite/files/config/storage-schemas.conf
.
A few are provided with a default of:
pattern = .*
retentions = 1m:30d,10m:1y
Run the ansible playbook:
ansible-playbook -K -u pi -i inventories/hosts site.yml
Here are some projects that let you create some graphite compatible data:
- OhmGraphite (Windows PC stats)
- collectd (Unix daemon)