API + UI monitoring

Know the moment your API or your UI breaks

CheckBeacon runs HTTP checks against your endpoints and real-browser journeys against your web app — from multiple regions, on a schedule — so you find out about outages before your users do.

No agents to install. API-first, self-hostable, free to start.

Checkout API healthy 142ms
Login journey (browser) warning 2.8s
Billing webhook healthy 98ms
Marketing site (EU) unhealthy timeout
4
monitoring regions
1 min
fastest check interval
24/7
scheduled checks & alerting
<5 min
to your first check
The full picture

How CheckBeacon monitors your APIs and your UI

Most monitoring tools stop at "is the endpoint up?" CheckBeacon also checks whether the experience your users actually click through still works.

API monitoring

HTTP checks against any endpoint:

  • Any HTTP method — GET, POST, PUT, PATCH, DELETE
  • Authentication: none, Basic, Bearer token, or API key header
  • Custom headers, request body, and content type
  • Validate expected status codes and response-time thresholds
  • Body assertions on JSON fields or text — exists, equals, contains, gt/lt
  • Multi-step request chains that pass data between steps

UI monitoring

Real-browser checks powered by Playwright:

  • Multi-step user journeys: load a page, log in, click, assert content
  • Tests the UI your users actually see — not just the API behind it
  • Catches frontend regressions that API-only checks miss
  • Same scheduling, regions, alerting, and history as API checks
  • Run alongside API checks in the same dashboard and groups
Built for reliability

Everything you need to stay ahead of incidents

One dashboard for every check, every region, and every team.

Multi-region checks

Run the same check from multiple regions to catch regional outages and routing issues, not just "down everywhere."

Smart alerting

Alert only after N consecutive failures (alert_after_consecutive_failures) so a single blip doesn't page your whole team.

Latency & status history

Response-time and status charts with time-range filtering and auto-bucketed aggregation, plus paginated, filterable result history.

Groups

Organize related checks — by service, environment, or team — so dashboards stay readable as you scale.

Teams & roles

Invite your team into an organization with role-based access — admin or read-only — so everyone sees the right thing.

API-first & self-hostable

Everything in the UI is available over a REST API with Bearer auth. Run it as a hosted service, or self-host with Docker or Helm.

Up and running fast

From sign-up to your first check in minutes

Create an account

Sign up and create your organization — invite teammates with admin or read-only roles whenever you're ready.

Add your first check

Point an HTTP check at an API endpoint, or build a browser journey that loads your app and logs in — set the interval, regions, and expected results.

Set your alert threshold

Choose how many consecutive failures should trigger an alert, so you hear about real incidents, not noise.

Watch the dashboard

See live status, latency charts, and result history for every check, grouped the way your team works.

See the full getting started guide →

Ready to see CheckBeacon on your stack?

Book a short demo, or get started for free in a few minutes — no credit card required.

Book a demo Get started