Server monitoring
Raspberry Pi monitoring, free for your homelab
Pi-hole, Home Assistant, a media server — a Pi quietly running something important is a classic homelab setup. The agent is bash-only, so it adds almost nothing to a Pi’s limited CPU, and the free plan covers three of them.
What to monitor on Raspberry Pi
- 01CPU temperaturePis throttle at around 80–85°C; a temperature alert tells you the case or fan needs attention.
- 02CPU and loadQuad-core ARM chips saturate quickly under transcoding.
- 03SD card / SSD usageA full card corrupts databases and logs.
- 04Memory1–8 GB goes fast with containers.
Set it up
Install on Raspberry Pi OS
Works on 32-bit and 64-bit Raspberry Pi OS and Ubuntu for Pi.
curl -fsSL https://statance.com/install.sh | sudo bash -s -- YOUR_API_KEYAdd a temperature alert
Metric: CPU temperature, higher than 75, for 5 minutes.
Get notified on your phone
Telegram, Pushover and ntfy are popular with homelabbers.
Recommended alerts for Raspberry Pi
- Pi stopped reporting for 5 minutes
- CPU temperature above 75°C for 5 minutes
- Disk above 85%
- Memory above 90%
Send alerts to
Raspberry Pi monitoring FAQ
Does it work on a Pi Zero?
Yes. It is a shell script that runs once a minute, so even a Pi Zero handles it.
Can I monitor Pi-hole or Home Assistant too?
Yes — add an HTTP or keyword monitor for their web UI to know if the service itself is up, not just the Pi.
Know before your users do.
Free forever for 3 servers and 10 monitors. No credit card. Install the agent in under a minute.