Server monitoring
Monitor Hetzner cloud and dedicated servers
Hetzner’s pricing makes it easy to run a lot of servers — which makes it easy to lose track of one. The agent works identically on Cloud instances and auction dedicated servers, including hardware temperature where available.
What to monitor on Hetzner
- 01CPU and stealShared vCPU plans can see steal time under contention.
- 02Software RAID volumesUsage per md device mount on dedicated servers.
- 03TemperatureBare-metal boxes expose CPU temperature sensors.
- 04NetworkThroughput on public and vSwitch interfaces.
Set it up
Install the agent
curl -fsSL https://statance.com/install.sh | sudo bash -s -- YOUR_API_KEYMonitor from outside the EU
If your users are global, enable US and Asia-Pacific regions on your HTTP monitors to catch routing problems.
Recommended alerts for Hetzner
- Server stopped reporting for 5 minutes (down)
- CPU above 90% for 10 minutes
- Memory used above 90% for 5 minutes
- Any disk above 85% used
- CPU temperature above 80°C (dedicated)
Send alerts to
Hetzner monitoring FAQ
Can I use Hetzner cloud-init?
Yes, add the install command to the cloud-init user data when creating a server.
Know before your users do.
Free forever for 3 servers and 10 monitors. No credit card. Install the agent in under a minute.