HTTP & HTTPS Monitoring

Know the moment your website or API goes down

Beacony runs HTTP/HTTPS uptime checks at intervals as short as 30 seconds. The moment your site returns an unexpected status code, times out, or exceeds your response time threshold — you get an alert before your users notice.

Features

Everything you need for website uptime monitoring

Check intervals from 30s

Run checks every 30 seconds, 1 minute, 5 minutes, or up to 24 hours. Pick the cadence that fits your SLA requirements.

Custom status codes

Expect any HTTP status code — not just 200. Define multiple accepted codes for redirects, paywalls, or maintenance pages.

All HTTP methods

GET, POST, PUT, PATCH, DELETE. Send a custom request body and headers to test authenticated endpoints and REST APIs.

Follow redirects

Optionally follow HTTP redirects to the final destination, or flag a redirect as a failure if you need to catch unexpected 3xx responses.

Response time thresholds

Set a response time threshold in milliseconds. Beacony creates a "slow response" incident when your endpoint exceeds it — even if it returns 200.

Failure confirmation

Beacony requires consecutive failures before opening an incident. No false alerts from a single flaky check — configurable confirmation count.

What we check

Every request, fully measured

For each HTTP/HTTPS check, Beacony records the full result — not just up or down. 90 days of response time and availability data are stored and visible in your dashboard and on your public status page.

  • HTTP status code
  • Response time (ms)
  • Whether the response body matches expected content
  • SSL certificate validity (automatically for HTTPS)
  • DNS resolution time
  • Time to first byte
Common use cases

What teams monitor

  • Marketing websites and landing pages
  • REST and GraphQL APIs
  • E-commerce checkout flows
  • SaaS dashboards and login pages
  • Webhook receivers
  • CDN and static asset endpoints
  • Health check endpoints (/health, /ping)
  • Third-party integrations your app depends on
Uptime history

Every check recorded

90 days of response time and availability data, available in your dashboard and on your public status page.

api.yourapp.com
99.8%
90 days agoToday
yourapp.com
100%
90 days agoToday
checkout.yourapp.com
99.6%
90 days agoToday

FAQ

How quickly will I be alerted when my site goes down?

Beacony requires consecutive failures before opening an incident — eliminating false positives from transient blips. Once confirmed, your alert arrives via email, Slack, webhook, or PagerDuty in under 60 seconds.

Can I monitor authenticated API endpoints?

Yes. You can set custom request headers (including Authorization: Bearer tokens or API keys) and a request body. Beacony supports GET, POST, PUT, PATCH, and DELETE methods for REST and GraphQL APIs.

What happens if my site returns 200 but shows an error page?

Use a keyword monitor alongside your HTTP check. Keyword monitoring scans the response body for a word or phrase, catching broken deployments that serve error content with a 200 status code.

Is HTTPS monitoring supported?

Yes. Beacony fully supports HTTPS and validates the SSL certificate as part of each check. If the cert is expired or invalid, the monitor is marked DOWN immediately. You can also add a dedicated SSL certificate expiry monitor for advance warnings at 30, 14, 7, and 1 day.

Start monitoring your site

Free plan includes 7 monitors. No credit card required.