One platform · every signal

If it can drift, PulseTrace traces it.

Twelve monitor types on a shared spine — each check probed from every region, scored, and streamed into the same timeline. Here's exactly what you fill in for each one.

Basic monitoring

HTTP(S)

Status, latency, redirects, response headers and body/JSON assertions — over HTTP or HTTPS.

  • Response status code and total latency
  • Redirect handling — follow up to 10 hops, or report the redirect itself
  • Response header, body-content and JSON-field assertions
Get started
New monitorBasic monitoring
Checkout API
HTTP(S)
https://api.acme.io/health
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
Request OptionsAuthenticationQuery ParamsRequest BodyRequest Assertions
GET
Statusequals200
Create monitor
Basic monitoring

TCP

Connect-and-handshake reachability for the service behind a host:port.

  • TCP connect to host:port succeeds
  • Connect latency
Get started
New monitorBasic monitoring
Postgres primary
TCP
db.acme.io:5432
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
Common ports: 22 (SSH) · 443 (HTTPS) · 3306 (MySQL) · 5432 (Postgres)
Create monitor
Basic monitoring

UDP

Datagram probe — UDP has no handshake, so send a message and match the reply.

  • Local socket opens
  • Optional: send a datagram and match a substring in the reply
Get started
New monitorBasic monitoring
DNS resolver
UDP
dns.acme.io:53
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
ping
pong
Create monitor
Basic monitoring

TLS

Raw TLS handshake and certificate validity at a host:port (any TLS service, not just HTTPS).

  • TLS handshake completes
  • Certificate chain validity and expiry
Get started
New monitorBasic monitoring
SMTP submission TLS
TLS
smtp.acme.io:465
300
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
7 days before expiration (1 week, recommended)
Create monitor
Security checks

SSL/TLS Security

A graded security assessment (A+ to F) across TLS/SSL config, certificate trust, HTTP headers and more — with a scoring mode you choose.

  • TLS/SSL configuration and certificate trust (CAA issuer alignment, OCSP revocation)
  • HTTP security headers, cookies, CORS, content, redirects, exposure and scripts
  • One rolled-up A+–F grade — see Security posture for the scoring modes
Get started
New monitorSecurity checks
Marketing site posture
SSL/TLS Security
https://acme.io
Daily
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
Low — Transport TLS/SSL only (default)
Create monitor
Security checks

Domain Security

Who controls the domain, and whether that changed: registrar state, the DNS control plane, email authentication and reputation.

  • Registrar / registration state
  • DNS control plane and nameservers
  • Email authentication — SPF, DKIM, DMARC
Get started
New monitorSecurity checks
acme.io domain control
Domain Security
acme.io
Daily
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
1.1.1.1:53
Create monitor
Basic monitoring

DNS

Does a name still resolve to what you expect — the right record type, value and across regions.

  • Chosen record type (A, AAAA, CNAME, MX, TXT, …) resolves
  • Value matches what you expect
  • Resolver drift and cross-region propagation
Get started
New monitorBasic monitoring
acme.io apex record
DNS
acme.io
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
A
1.1.1.1:53
Create monitor
Basic monitoring

ICMP (ping)

Raw reachability and packet loss — a real ICMP echo from every probe node.

  • ICMP echo reachability
  • Packet loss and round-trip time
Get started
New monitorBasic monitoring
Edge gateway reachability
ICMP (ping)
203.0.113.10
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
4
100
Create monitor
Basic monitoring

WebSocket

The upgrade handshake, plus an optional round-trip: send a frame and match the reply.

  • WebSocket upgrade succeeds
  • Optional: send a text frame and match a substring in the response
Get started
New monitorBasic monitoring
Live prices socket
WebSocket
wss://acme.io/socket
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
ping
pong
Create monitor
Basic monitoring

Traceroute

The network path to a host — hop-by-hop — so a routing change is visible, not just a slowdown.

  • Hop-by-hop path to the target
  • Per-hop latency
Get started
New monitorBasic monitoring
Path to edge POP
Traceroute
acme.io
300
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
30
Create monitor
Protocol

gRPC

Health-check a gRPC service, or call a specific unary method — with service discovery to build the request.

  • grpc.health.v1.Health check, or a unary RPC to a chosen method
  • Service/method discovery to scaffold the request body
  • Per-call latency and status
Get started
New monitorProtocol
Orders gRPC service
gRPC
grpc.acme.io:443
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
Health check (grpc.health.v1.Health)
Create monitor
Advanced / Synthetic

Multi-Step API Test

A chained, synthetic workflow: several requests in sequence, passing values between steps, with per-step assertions and scripts.

  • Ordered request steps with variables carried between them
  • Per-step response, header and JSON assertions
  • Pre-request and post-response scripts (pulse.* API); optional cleanup steps
Get started
New monitorAdvanced / Synthetic
Login → orders flow
Multi-Step API Test
https://api.acme.io/v1
60
United States - EastUnited States - CentralUnited States - WestEuropeAustraliaAsiaMiddle East
1POSTlogin/auth
2GETfetch orders/orders
Create monitor