Uptime + change intelligence, on one timeline

Know what changed.
Before your users do.

Uptime is table stakes. PulseTrace also watches the things that quietly break you — certificates, DNS, security headers, infrastructure — from 12 regions, and tells you the exact moment any of it drifts.

Free: 10 monitors, 1-minute checks No credit card 5-minute setup
live-trace · api.acme.io · 12 regions STREAMING
Latency Uptime TLS DNS
p95 latency
142ms
uptime 30d
99.98%
cert expiry
61d
What you get, in numbers
12 monitor types 10 alert destinations 12 probe regions Checks every 15s MCP-native A+–F security grades
The product

One timeline, from first blip to proven uptime.

Monitors

Every endpoint, certificate and record — watched from 12 regions.

Paste a URL or import an OpenAPI spec. Each monitor runs in parallel from the regions you choose, on an interval down to 15 seconds, with status, latency, redirects and body assertions on every check.

  • 12 types — HTTP, TCP, UDP, DNS, ping, TLS, gRPC, WebSocket, traceroute, multi-step API, and two security graders.
  • Per-region results so a regional outage never reads as a global one.
  • Private probe agent for services inside your VPC.
app.pulsetrace.app · monitors
Incidents

Incidents that open, escalate and close themselves.

A failing check becomes an incident the moment it trips your rule — debounced against flapping, grouped with related failures, and carrying its own timeline of what changed around it.

  • Auto open & resolve from downtime, anomalies or change signals.
  • Acknowledge, assign, annotate with a full audit trail.
  • Maintenance windows so planned work never pages the on-call.
app.pulsetrace.app · incident #4821
Security posture

A grade for every certificate, header and domain.

Beyond “is it expired”: transport TLS, chain trust and revocation, HTTP security headers, cookies, CORS and redirects roll into one A+–F grade per endpoint; registrar, DNSSEC and email authentication into one per domain.

  • Scoring modes — transport only, +headers, or full posture.
  • Expiry & revocation alerted weeks ahead.
  • Grade-change alerts the day a header disappears.
app.pulsetrace.app · security
Status pages

A public status page, fed by the same incidents.

Pick the monitors, choose a slug (or your own domain on Pro), and the page updates itself — uptime bars, open incidents, maintenance — so customers hear it from you first.

  • On every plan — one page on Free, five on Team, unlimited on Pro.
  • Trust pages add security grades for the security-conscious buyer.
  • No manual updates — incidents drive it.
status.acme.io
Monitor types

Twelve ways to watch. One spine.

Every type shares the same scheduling, regions, incidents, alerts and reports — a DNS check and a multi-step API journey sit on the same timeline.

Change intelligence

The change you didn't set a threshold for.

Static thresholds miss the slow creep and the quiet swap. On every check PulseTrace fingerprints DNS, the TLS chain, HTTP responses and content, and learns a baseline per signal — then surfaces the moment anything steps outside its own normal.

  • External change detection — a moved A record, a new redirect, a swapped certificate, a changed header.
  • Anomaly baselines per monitor and signal; an open anomaly is one tracked episode, not fifty alerts.
  • CT-log & look-alike watch — new certificates and domains that resemble yours.
app.pulsetrace.app · intelligence
Integrations

Every alert, where your team already is.

Ten destinations and four developer surfaces, all fed by the same incident timeline. Choose per monitor, so production pages while staging only posts.

All integrations
Developers & agents

Everything the dashboard does — as JSON, or as a prompt.

A versioned REST API with scoped keys, service accounts and per-key rate limits covers every screen. And because PulseTrace ships an MCP server, an AI assistant can add monitors, read incidents and pull reports under OAuth grants you control.

  • MCP server for Claude, Cursor and your own agents — every tool call logged with the acting user.
  • OpenAPI import turns a spec into a monitor per endpoint.
  • Signed webhooks for anything else you run.
create-monitor.sh
curl -s https://api.pulsetrace.app/api/v1/monitors \
  -H "Authorization: Bearer pt_live_4f2a…" \
  -d '{
    "name": "Checkout API",
    "type": "http",
    "target": "https://api.example.com/health",
    "interval_seconds": 30,
    "region_codes": ["us-east", "eu-west", "ap-south"],
    "config": { "assertions": [{ "type": "status", "equals": 200 }] }
  }'

# …or, from an MCP client:
> Add an HTTPS monitor for api.example.com/health from three
  regions and alert #incidents on two failed checks.
✓ Created monitor "Checkout API" · rule: down after 2 → Slack
From zero to watched

Four steps. One is "paste a URL."

STEP 01

Add a monitor

Paste a URL or import an OpenAPI spec. Required fields are marked; everything else has a sane default.

STEP 02

Probe everywhere

The fleet starts checking from every region in parallel, on the interval you choose.

STEP 03

Detect the drift

Downtime, anomalies and external changes open incidents and route to your channels.

STEP 04

Prove it

Availability, SLA and performance reports — plus a public status page — generated for you.

12
monitor types, one spine
12
global probe regions
15s
tightest check interval
10
alert destinations
Pricing

Free to start. Priced by what you watch.

Every plan includes the uptime and protocol monitors, per-region checks and a public status page. Paid plans buy faster checks, more regions, security grading, intelligence, incidents, reporting and the API.

Free

$0
  • 10 monitors
  • 1-minute checks
  • 1 region · 3-day history
  • Email & webhook alerts
Most popular

Team

$29/mo
  • 50 monitors
  • 30-second checks
  • 3 regions · 30-day history
  • Security posture, intelligence, API & MCP

Pro

$85/mo
  • 200 monitors
  • 15-second checks
  • All regions · 12-month history
  • Full intelligence, SLA reporting, SSO
Compare every feature
FAQ

The questions teams ask first.

What does the free plan include?
10 monitors on 1-minute checks from one region, 3 days of history, email and webhook alerts, and one public status page. No credit card, no time limit. Paid plans add faster checks, more regions, security grading, intelligence, incident management, the API and MCP.
How often are checks run, and from where?
Every 60 seconds on Free, every 30 seconds on Team and every 15 seconds on Pro, from up to 12 probe regions in parallel. You can also run a private probe agent inside your own network for internal targets.
Which monitor types are supported?
Twelve on one timeline: HTTP(S), TCP, UDP, DNS, ICMP ping, WebSocket, traceroute and gRPC for uptime and protocols; SSL/TLS security grading and domain security (RDAP, DNSSEC, SPF/DKIM/DMARC); and multi-step API journeys.
Where do alerts go?
Slack, Microsoft Teams, Discord, Telegram, PagerDuty, Opsgenie, incident.io, Rootly, email and signed webhooks — chosen per monitor, so production can page while staging just posts to a channel.
What is “change intelligence”?
On every check PulseTrace fingerprints DNS records, the TLS chain, HTTP response headers and page content, and learns a latency and availability baseline per monitor. When any of those steps outside its own normal — a silent certificate swap, a moved A record, a new redirect, a slow creep — it opens a tracked change or anomaly on the same timeline as your uptime.
Is there an API? Can an AI agent use it?
Yes to both. A versioned REST API with scoped keys and per-key rate limits covers everything the dashboard does, and an MCP server lets Claude, Cursor or your own agent add monitors, read incidents and pull reports under OAuth grants you control and can revoke.
Can I prove uptime to customers?
Availability, SLA/SLO and performance reports are generated on a schedule or on demand, and a public status or trust page on your own domain updates itself from the same incidents.
Where is my data stored, and who can see it?
Each organization's data is isolated by tenant; credentials and integration secrets are encrypted at rest; roles (owner, admin, developer, viewer), service accounts, environments and an audit log control who can change what.
More questions answered →

Trace your first signal in five minutes.

Add a monitor, watch it light up across regions, and see what a real trace feels like. Free to start — no card, no sales call.