Skip to content
Statance
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

  1. Install the agent

    curl -fsSL https://statance.com/install.sh | sudo bash -s -- YOUR_API_KEY
  2. Monitor 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)

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.