Part 4: Monitoring Raspberry Pi 4 performance in real time

Build a Chronograf dashboard of top of InfluxDB and Telegraf using Docker Compose

Photo by Luke Chesser on Unsplash

The TICK Stack

Deployment using Docker Compose

$ git clone https://github.com/therobotacademy/InfluxBD-Telegraf-Chronograph.git TIC

Deploying the TIC stack

$ cd TIC
$ docker-compose up -d
Default apps in the host from where you are runnig Chonograf
$ docker exec -it telegraf cat /etc/telegraf/telegraf.conf
################################################################
# INPUTS #
################################################################
# Read metrics about docker containers
[[inputs.docker]]
# Docker Endpoint
endpoint = "unix:///var/run/docker.sock"
# Read metrics about system load & uptime
[[inputs.system]]
# no configuration
Chronograf host default dashboard

Monitoring system resources usage

Chronograf dasboards’ screen

Conclusion

Raspberry Pi 400 setup inside the Pi keyboard

Software Engineer spreading cutting edge technologies. Psychologist applying the current knowledge of the human brain to power intelligent robots & IoT devices

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store