Everything that can take a site down, watched
What Ravnsight watches, how it decides an outage is real, and how it reaches you. Free for one site; everything below in Pro.
HTTP
FreeStatus code, response time, redirects, content.
Certificate
FreeValidity, expiry, issuer.
Domain
FreeExpiry, registrar, status – before the domain lapses.
DNS
ProA/MX/NS records, expected values and unexpected changes.
API / JSON
ProCall an endpoint and check the JSON response.
TCP port
ProIs the port answering? Mail, database, SSH, your own service.
Heartbeat
ProCron and background jobs ping us – we alert when the ping stops.
Monitoring
Everything that can take a site down, watched from outside
Pages, certificates, domain registration, DNS, APIs, ports and cron jobs – one site, as many monitors as you need, checked from our nodes in the EU.
- HTTP/HTTPS with full timing breakdown: DNS, connect, TLS, response
- SSL validity, chain, expiry and issuer change
- Domain expiry, DNS drift, TCP ports and API responses
- Content assertions – "200 OK" is not enough
- HTTP · / 412 ms Up
- HTTP · /checkout 688 ms Up
- Certificate 61 d Up
- Domain 27 d Warning
- DNS · A, MX – Up
- Heartbeat · nightly backup 02:14 Up
Response time, last check
No false alarms
Confirmed from a second country before anyone is woken
A failed check is retried from the same node, then confirmed from another country. Only a confirmed outage opens an incident. Slow is shown, never paged.
- Retry after 10 s and 20 s, then confirm elsewhere
- Flapping grouped into one incident
- Published methodology – read exactly how it works
- 14:31:02Check failed – HTTP 503 Frankfurt
- 14:31:12Retry failed Frankfurt
- 14:31:32Retry failed Frankfurt
- 14:31:40Confirmed from a second country Helsinki
- 14:31:41Alert sent Slack · SMS
A single failed check never alerts. 38 seconds from first failure to a confirmed alert.
Alerts
Three questions. No policy jargon.
Where should alerts go, when should we contact you, and what happens if nobody reacts. Set it once for the account, override per site.
- Confirmation from a second location before alerting
- Email, Slack, Teams, Discord, webhook, SMS
- Escalation, acknowledgement and quiet hours
- Maintenance windows that do not ruin your statistics
1Where should alerts go?
2When should we contact you?
3If nobody takes care of it
If nobody presses "On it" within 15 min, also alert the on-call phone, and remind every 30 min.
Plans
What is in which plan
Free is genuinely useful for one site. Pro is the full monitor. Agency and Partner are Pro for many sites, with the tools an agency needs.
| Feature | Free 1 site, forever | Pro Popular for one business | Agency 10–100 client sites | Partner white label & resale |
|---|---|---|---|---|
| Plan | ||||
| Sites | 1 | 5 | 10 · 25 · 50 · 100 | 10 · 25 · 50 · 100 |
| Check interval | Every 5 min | Every 1 min | Every 1 min | Every 1 min |
| History | 30 days | 395 days | 395 days | 395 days |
| Logins | 1 | 5 | Unlimited | Unlimited |
| Monitoring | ||||
| Basic monitoring (HTTP) | ||||
| SSL monitoring | ||||
| Domain expiry | ||||
| Content assertions | ||||
| Multiple URLs per site | – | |||
| DNS changes | – | |||
| API/JSON monitor | – | |||
| TCP port | – | |||
| Heartbeat (dead man's switch) | – | |||
| Performance baseline | – | |||
| Alerts | ||||
| Email alerts | ||||
| More alert channels (Slack, Teams, SMS…) | – | |||
| Escalation and acknowledgement | – | |||
| Maintenance windows | – | |||
| Status pages, reports & API | ||||
| Status pages | – | |||
| Number of status pages | 0 | 1 | 10 | Unlimited |
| SLA/uptime reports | – | |||
| Read API | – | |||
| WordPress (Ravnsight Detective) | ||||
| Local diagnostics (Free plugin) | ||||
| Cloud-connected diagnostics (Pro) | – | |||
| Advanced investigation | – | |||
| Automated isolation tests | – | |||
| Agency | ||||
| Agency dashboard | – | – | ||
| Assignments | – | – | ||
| Partner | ||||
| White label | – | – | – | |
| Partner API | – | – | – | |
| Webhooks | – | – | – | |
| Embeddable widgets | – | – | – | |
| Priority support | – | – | ||
Optional · for WordPress sites
From "the site is down" to "it was this plugin"
Ravnsight Detective is a free WordPress plugin that records updates, errors and performance inside the site. Connected to Ravnsight, it lines them up with what the monitor saw. You do not need WordPress to use Ravnsight – and Detective never changes anything on your site.
- Grouped PHP errors with component attribution
- Timeline of updates and configuration changes
- Isolated test sessions without affecting visitors
- Cron, Action Scheduler, database and external requests
Hypothesis
The outage is strongly correlated with the update of WooPay Gateway.
Supporting: 14 fatals in the plugin, none before 14:31. Contradicting: none found.
Ravnsight Detective – optional plugin for WordPress sites. The platform works without it.
Agency
For agencies with many client sites.
- All sites in one view with an attention queue
- Maintenance needs and plugin risks per client
- Assign incidents to the right developer
- White label and resale (Partner)
Reports and status pages
Show the client how it is really going.
- Public, branded status pages
- Monthly uptime and SLA reports
- Incident timelines and p95 graphs
- API and export – no data is locked in
Trust
Built for European agencies.
- All data stored in the EU
- Transparent pricing per site – no per-monitor fees
- Published alerting methodology
- Export and leave whenever you want