So, I’m going to be building a mini network of pi zero 2s to take over the world and I want to display the CPU/memory usage with little graphs maybe when I hit the machine in a browser. I have NGINX running so a simple PHP thing should suffice? I don’t really care about template/design as I’ll be too busy putting frickin’ lasers on my sharks.
I don’t really want to have to make it myself as I’ll keep fiddling with it and adding things, so what are these things called and what options do I have?
As it’s just me who’ll be monitoring it, I don’t want some java-laden thing but even if it just caches graphs every x seconds will suffice.
You could setup Grafana with Prometheus and it should work fine.
So having btop in a webpage ?
I have been really happy with netdata. Can also view on their webportal. Probably more info than you need
Setup a zabbix node, and run an agent on each device. Data will be centralized… otherwise something like collectd is pretty darn tiny. That and|or rrdtool to store data for ad-hoc viewing.