Monitoring · Uptime & Infrastructure

Monitoring that catches issues before your users do

HTTP, SSL, DNS, TCP and Ping checks every 30 seconds from 15 global regions — with AI-deduplicated alerts, incident timelines and branded status pages. Know first, fix fast.

5 monitors free · No credit card required

Production API · uptimeOperational
99.98%
uptime · last 90 days
142 ms
avg response
90 days agotoday
15 regions

Every check you need

One platform for every endpoint

From a public web app to an internal database port, PulseGuard watches it from around the world.

HTTP & HTTPS

Status codes, response body keywords, redirects and latency — checked from every region.

SSL certificate

Expiry, chain and validity monitoring with warnings 30, 14 and 7 days out — never get caught by an expired cert.

DNS records

Watch A, AAAA, CNAME, MX and TXT records for unexpected changes or propagation failures.

TCP ports

Confirm databases, mail and custom services are accepting connections on any port.

Ping / ICMP

Reachability and round-trip latency for hosts, routers and bare-metal infrastructure.

Keyword & content

Assert that a page contains (or doesn't contain) specific text — catch soft failures a 200 hides.

Alerts, without the noise

Get paged for real incidents — not blips

PulseGuard confirms failures across regions, then an AI engine deduplicates the flood of related signals into a single incident before it ever reaches you. Every incident gets a live timeline and auto-updates your status page.

15 global regions
Checks run from multiple continents and only confirm an outage when several regions agree — so a single flaky probe never pages you.
30-second intervals
Down to 30s on paid plans, so you hear about problems in seconds, not minutes.
Smart, deduplicated alerts
AI collapses a storm of related signals into one incident and routes it to email, Slack, Discord, webhooks or PagerDuty.
Consecutive-failure confirmation
Configurable failure thresholds eliminate noise from transient blips before anyone is notified.
Incident timeline90% less noise
  1. Failure detectedprod-api · 2 regions · 14:32:04
  2. AI deduplicated12 raw signals → 1 incident
  3. On-call notifiedSlack · PagerDuty · Email
  4. Resolvedauto-updated status page · 3m 41s

How it works

Live in under two minutes

1

Add a monitor

Paste a URL or host and pick a check type — HTTP, SSL, DNS, TCP or Ping. Setup takes under a minute.

2

We watch from everywhere

PulseGuard probes your endpoint every 30 seconds from 15 regions and records latency, status and SSL health.

3

You hear about it first

When several regions agree something's wrong, AI-deduplicated alerts reach your team and your status page updates automatically.

FAQ

Monitoring questions, answered

How often does PulseGuard check my endpoints?

As often as every 30 seconds on paid plans (and every few minutes on the free plan), from 15 global regions. An outage is only confirmed when multiple regions agree, which prevents false alarms from a single flaky probe.

What can it monitor?

HTTP/HTTPS, SSL certificate expiry and validity, DNS records (A, AAAA, CNAME, MX, TXT), TCP ports, Ping/ICMP, and page content/keyword assertions.

How do alerts avoid being noisy?

Two ways: configurable consecutive-failure thresholds before anything fires, and an AI deduplication engine that collapses related signals into a single incident — typically cutting alert volume by up to 90%.

Which notification channels are supported?

Email, Slack, Discord and webhooks on all plans, plus PagerDuty and escalation policies on Pro and Business.

Will I get warned before my SSL certificate expires?

Yes. PulseGuard warns you 30, 14 and 7 days before expiry, and alerts immediately if a certificate becomes invalid or the chain breaks.

Start monitoring in minutes

5 monitors, a status page and global checks — free, no credit card.