Skip to content
StatusCheck

Network Monitoring

The layers underneath the URL.

Most outages don’t start at the front door. StatusCheck checks the port behind it, the host under it, and the DNS record pointing at both.

Free plan, no card needed.

Network monitors

4 up · 1 degraded
  • TCP db-primary.acme.internal:5432 12 ms Up
  • DNS acme.com · A 31 ms Up
  • ICMP edge-01.acme.com 148 ms Degraded
  • TCP smtp.acme.com:587 44 ms Up
  • DNS acme.com · MX 28 ms Up

Network Monitoring, in detail.

TCP ports

Databases, brokers, mail servers, SSH. A timed connect from each region you select, so you learn a port stopped accepting connections before an application does.

ICMP reachability

Ping with a packet count you set and a maximum acceptable loss. Min, average and max round-trip are recorded per region, and partial loss shows up as degraded rather than down.

DNS records

A, AAAA, CNAME, MX, NS, TXT, SRV, and PTR, checked against the resolver you choose with an expected-answer assertion. Catches a bad propagation before customers do.

Same confirmation rules

Network checks confirm across regions exactly like HTTP checks. A single region failing to reach a host is far more likely to be that region’s problem than yours.

Same confirmation rules
Monitors / Core platform
Live

API Gateway

Up

https://api.acme.com/health · HTTP · every 60 s

Uptime 30d
99.98%
p95
142 ms
Cert
57 d
24h ago now
Regions · last check
  • IAD 104 ms
  • GRU 186 ms
  • FRA 88 ms
  • SIN 214 ms
  • SYD 241 ms
Waterfall · FRA 59.1 ms
  • DNS 0.7
  • TCP 9.4
  • TLS 30.1
  • TTFB 18.3
  • Download 0.6
  • Status 200 OK
7,200 checks · 24 h | 0 confirmed failures

Checkout Service is degraded

p95 512 ms over threshold · confirmed from IAD and FRA

#incidents · 12 s ago

The specifics

Check types and what each one proves

Written out in full, because “monitoring” means something different at every vendor.

TCP
Port accepts connections: host, port, timeout
ICMP
Host reachable, loss within bounds: packets per check, max loss, timeout
DNS
Records resolve as expected: record type, resolver, expected answer

Works with

Every part of StatusCheck is on every plan. These are the pieces this one talks to most.

Try it on your own endpoints.

The free plan needs no card. Add a monitor, pick the regions, and see the first check in under a minute.