Every SutramX incident has a "Why this alert" panel: each region's result (status, error class, HTTP status, timings), the quorum rule applied, the failure class in plain words, how many regions it affected, whether an alert was sent or why not, and a one-line verdict that is also included in the alert. It is rule-based, not AI, and on every plan including Free.
Deterministic, not generated
The explanation is built from the check results and the alerting rules that actually ran, with fixed rules. No language model writes it, so the same evidence always gives the same explanation, and it is available on every plan, Free included.
It answers the questions every responder asks first: did more than one place see this, what kind of failure is it, and why did (or didn't) my phone go off?
The verdict travels with the alert
The one-line verdict is added to down alerts on email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost and Telegram, to the details sent to PagerDuty and Opsgenie, and to webhooks as an `explanation` field. SMS, WhatsApp and voice alerts stay short and do not include it.
- YoursEnough regions confirmed a failure at your endpoint itself: DNS, TLS, connection, timeout, an HTTP error or a content check.
- ExternalA vendor your service depends on is failing for several SutramX customers at the same time.
- CheckerThe evidence points at a SutramX checker rather than your service ("Our checker, not your site").
- UnknownThe evidence does not point clearly anywhere; the panel still shows everything that was seen.
Flakiness score
Each monitor gets a flakiness score from 0 to 100 over the last 7 and 30 days, with up to three top reasons: failures that were never confirmed, short incidents that recovered on their own, flapping and inconclusive checks. A flaky monitor is worth tuning before its next alert is ignored.
Specifications
| Plans | Every plan, including Free |
|---|---|
| Method | Fixed rules over check results and alert decisions; no AI |
| Per-region detail | Status, error class, HTTP status, timings |
| Fault verdicts | Yours, external, checker, unknown |
| Verdict in alerts | Email, chat apps, PagerDuty/Opsgenie details, webhook `explanation` field (not SMS, WhatsApp or voice) |
| Flakiness score | 0–100 per monitor, 7 and 30 days, with top reasons |
Learn more
- Guides: Reducing False Alerts
- Use cases: Monitoring for SaaS Platforms
- Comparisons: SutramX vs UptimeRobot
- Documentation: Why this alert & flakiness
- More from SutramX: How We Check