◇ /LANDING/MONITORING

Thirty probes.
One consensus.

Nine check types, multi-region quorum, eight alert integrations, maintenance windows, and Playwright synthetic checks -- from one pane.

9 check types30 global probesQuorum consensusPlaywright synthetics8 alert channels
01 · CHECK TYPES

Nine ways to
prove it's up.

From simple HTTP status codes to full Playwright browser scripts. Each check type has its own assertion language and failure semantics.

TypeWhat it checksPort
HTTPStatus code, body match, response time80/443
TCPConnection established within timeoutany
DNSQuery response matches expected answer53
ICMPPing round-trip time and packet loss-
SSLCertificate validity, expiry, chain trust443
KeywordHTTP body contains or excludes string80/443
HeartbeatExpect periodic POST from your croninbound
PlaywrightFull browser script, screenshots on failheadless
UDPSend payload, validate response bytesany
02 · QUORUM LOGIC

One probe fails.
No false alarm.

Relays runs every check from 30 probes in 8+ regions. An incident triggers only when a configurable quorum (default 60%) confirms failure. One flaky probe never pages your team at 3am.

quorum check · api.acme.io · HTTP 200polling... · quorum PENDING
RegionLocationResultLatency
IADVirginia
AMSAmsterdam
NRTTokyo
SYDSydney
GRUSao Paulo
FRAFrankfurt
SINSingapore
ORDChicago
03 · ALERT CHANNELS

Eight ways to
get paged.

Route alerts by severity, component, and time of day. Each channel supports auto-resolve on recovery so you never chase stale alerts.

Email

Per-incident digest with timeline

#Slack

Rich blocks with ack/resolve buttons

PagerDuty

Events API v2, auto-resolve on recovery

Opsgenie

Priority mapping, team routing

Webhook

Signed JSON POST with retry + DLQ

SMS

Twilio-backed, 195 countries

Discord

Embed with status color + sparkline

Microsoft Teams

Adaptive card with action buttons

04 · MAINTENANCE WINDOWS

Deploy without
false alerts.

Create time-boxed maintenance windows that suppress alerts for specific monitors. Subscribers are notified before, during, and after.

relays monitor maint create
05 · PLAYWRIGHT SYNTHETICS

Real browser.
Real checkout.

Write Playwright scripts that run on a schedule from multiple regions. If the script fails, Relays captures a screenshot and creates an incident automatically.

checkout-flow.spec.ts

Know before
your customers.