Skip to main content
ICMP monitors verify that a host is reachable by sending ping packets and measuring response time and packet loss. They’re the simplest form of availability monitoring — if the host doesn’t respond to pings, it’s likely down.
Define this in code. YAML format · Terraform

When to use ICMP monitors

  • Infrastructure reachability — verify servers, routers, and network devices respond
  • Network latency tracking — measure round-trip time between regions and hosts
  • Baseline availability — simple up/down detection when HTTP or TCP isn’t applicable
  • Packet loss detection — identify network quality issues
Some hosts and firewalls block ICMP. If you can’t ping a host from your machine, ICMP monitoring won’t work for it. Use TCP or HTTP monitors instead.

Quick example

Next steps

Configuration

Host, packet count, timeout, and ICMP assertions.

Monitoring overview

Compare all six monitor types.