HTTP monitoring

Know when your URL fails in under a minute

Hit any public URL on a schedule and mark it up when the request succeeds. Catch 5xx, timeouts, and dead endpoints before your users do.

Free for now. Help us shape what comes next.

HTTP Checks preview
https://api.acme.com/health
HTTP GET - every 1m
42ms
200
https://www.acme.com
HTTP GET - every 1m
89ms
200
https://payments.acme.com/ready
HTTP GET - every 1m
timeout
503

The problem

Most "free" HTTP monitors throttle you to 5-minute checks, bury useful status under noise, or push you into a paid plan the moment you need something serious. You find out a health endpoint died when a customer emails you.

How we solve it

Add a URL, pick 1-minute or 5-minute intervals, and get a clear up/down signal with response time. Launch tier is free with no credit card. Email alerts fire when something breaks.

Technical capabilities

How HTTP Checks works in CalmCanary.

Configuration & setup

Point a monitor at any https:// URL. Defaults to GET. Create it in seconds from the dashboard with no agents, YAML, or probe network to babysit.

GET https://api.example.com/health -> expect success

Alerting

When an HTTP check fails, CalmCanary emails you so you can fix it before users notice. Pair with TCP monitors for a complete stack.

Email alerts on failure - clear up/down state

Performance & reliability

Run checks every 1 minute or 5 minutes. See response time on each result so slow-but-up APIs stand out from true downtime.

Intervals: 1m - 5m - response time recorded

What gets checked

We request your URL and treat a successful response as up. Timeouts and failed requests mark the monitor down.

Public URLs - HTTPS endpoints - health routes

How it works

Three steps. No agents. No ceremony.

1

Create an HTTP monitor

Choose HTTP, paste your URL (homepage, API, or /health), and pick a 1-minute or 5-minute interval.

2

We hit it on schedule

CalmCanary requests the URL and records whether it succeeded plus how long it took.

3

Get emailed when it fails

If the check goes down, you get an email alert. Fix it, watch it recover, stay calm.

Who this is built for

Agencies

Watch client marketing sites and staging APIs without juggling five vendor logins or paying per-check taxes.

Indie / AI builders

Keep health endpoints on the apps you ship, especially flaky LLM gateways and webhook receivers without ops overhead.

Small product teams

One place for public HTTP surfaces: marketing site, API, status redirect. Free while we gather feedback.

Tired of paying monthly for basic URL checks on UptimeRobot or Pingdom?

See CalmCanary vs UptimeRobot

FAQs

What HTTP methods are supported?

Checks use GET today from the create-monitor flow, the usual default for health and homepage URLs. Backend support exists for common methods as we expand the UI.

How often can HTTP checks run?

Choose 1-minute or 5-minute intervals. 1-minute checks catch downtime fast without the noise of sub-minute spam.

Do you follow redirects?

Yes. Redirects are followed so a temporary Location hop does not falsely mark a healthy site as down.

Is HTTP monitoring free?

Yes on the launch tier. No credit card. Join early for a path to limited lifetime deal seats.

Start using HTTP Checks free

Launch tier monitoring with a direct line to the team. Early LTD seats for early users.