Run through this quick checklist before digging into traceroutes, logs and deep debugging.
Ping tests whether the host responds to network packets. Not all servers allow ICMP.
# Linux / macOS ping -c 4 example.com # Windows (PowerShell) ping -n 4 example.com
Traceroute (tracert on Windows) shows the path packets take. Useful to find network hops causing issues.
# Linux traceroute example.com # macOS (uses traceroute too) traceroute example.com # Windows (Command Prompt / PowerShell) tracert example.com
Use curl to inspect HTTP status codes and headers.
curl -I https://example.com # or follow redirects curl -L -I https://example.com
Doing these checks manually works in a pinch, but it's slow and easy to forget. If you run a website or API, you want automation: uptime checks from multiple regions, instant alerts to your team, and a public status page so visitors can see what's happening without opening a ticket.
Status Page runs checks for you, shows historical uptime, and notifies your team when something breaks. You can start for free β it saves time and keeps your users informed. Perfect for site owners who want reliable monitoring and clear incident communication without ops overhead.
Interested? See plans & get started - or create a free account to try automated checks right away.

Experience everything in our PRO plan free for 15 days.
Start My Free TrialPaste your URL and we'll make a simple HTTP request to see if it's reachable from our side. Use this together with the terminal commands on the left.