This docker-compose file and conf files configure a small cluster of tools to capture and analyse time-series data on a Raspberry Pi. This is (minimally) tested on the original Pi.
The cluster consists of:
- InfluxDb, a time-series database
- Grafana, a visualisation and dashboarding package for time-series data
- Chronograf, a simpler querying tool for InfluxDb
- Telegraf, a tool to route data, in this case used to take messages from an MQTT broker and put them in InfluxDb
- Mosquitto, an MQTT broker