Features

Monitoring that explains what's happening — and why

From a single website to thousands of endpoints, FetchPulse gives non-technical teams a clear picture of what's online, and gives engineers the depth they need to act fast.

Monitoring

Watch what matters — pages, APIs, certificates and background jobs.

Website & API checks

Confirm your sites and APIs respond correctly, not just that they're 'up'.

Technical: HTTP/HTTPS checks validate status code, response time, response body content and keyword presence/absence.

SSL, DNS & domain expiry

Never get caught out by an expired certificate or domain.

Technical: Certificate expiry warnings at a configurable threshold, DNS change detection and domain expiry tracking.

Heartbeat monitoring

Know when a scheduled job silently stops running.

Technical: Cron and background jobs ping a unique URL; we alert if the expected heartbeat doesn't arrive in time.

Alerting & incidents

Find out fast, with enough context to act.

Email & Slack alerts

Your team hears about problems the moment they happen.

Technical: Incidents open after consecutive failures and auto-resolve after recovery; alerts include a per-region breakdown.

Automatic incident tracking

Every outage is recorded with its start, end and duration.

Technical: Incidents capture failure reason, affected regions and timeline — no manual bookkeeping.

Acknowledge & escalate

Owning an incident stops the noise; nobody looking means it gets louder.

Technical: Acknowledge an incident to suppress re-alerts; multi-level escalation re-notifies after configurable thresholds if it stays unacknowledged.

Maintenance windows

Planned work doesn't trigger false alarms or scare customers.

Technical: Schedule windows that suppress alerts and show a banner on your status page.

Status pages

Keep customers and stakeholders informed automatically.

Branded public status page

Give customers a single place to check if it's you or them.

Technical: Custom slug, logo and accent colour; live monitor status, uptime history and incident timeline.

Always current

The page updates itself so you don't have to.

Technical: Served fast and refreshed automatically; shows only the monitors you choose to make public.

Reliability & scale

Built to avoid false positives and grow with you.

Multi-region monitoring

A blip in one location won't wake your team at 3am.

Technical: Checks run from multiple regions (UK, EU, US, Asia) and an incident opens only on N-of-M consensus.

Performance & uptime trends

Spot slowdowns before they become outages, and prove your uptime.

Technical: Auto-refreshing dashboards with 24h/7d/30d uptime bars and p50/p95 response-time percentiles, broken down per region.

Automatic history retention

Keep the history your plan needs without managing storage yourself.

Technical: Check history is retained according to each plan and older data is purged automatically by a background job.

Cloudflare-friendly

Monitor protected sites without being blocked.

Technical: Direct-to-origin bypass, secure health tokens and custom User-Agent support.

Built for developers

API-first, multi-tenant and automation-ready.

Clean REST API with API keys

Automate monitor creation and pull status into your own tools using your own API keys.

Technical: Generate and revoke self-serve API keys for token-authenticated REST access covering monitors, incidents and status (ASP.NET Core + PostgreSQL).

Roles & multi-tenancy

Give the right people the right access across teams or clients.

Technical: Owner/Admin/Engineer/Viewer roles with isolated, per-tenant data — ideal for agencies.

See it on your own sites

Add your first monitor in under a minute — free, no card required.

Create your free account

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.