Alerts

When Larm sounds the alarm, it's real.

85% of monitoring alerts are false positives. That's not a statistic about bad services. It's a statistic about bad monitoring. When your team stops trusting their alerts, they stop responding to them. The real outage that happens at 3 AM gets the same shrug as the five false alarms before it.

Alert pipeline

Three layers before your phone buzzes

An alert from Larm has survived three layers of verification. First, multiple probes across different continents had to independently confirm the failure. Then, a strict majority vote had to agree. Finally, the failure had to persist through the confirmation window.

By the time your phone buzzes, it's not a question of "is this real?" It's real.

From check to alert

01

Probes check your service independently from multiple locations

02

Majority vote determines whether the service is actually down

03

Confirmation window ensures the failure persists, not a brief blip

04

Alert dispatched to your configured channels simultaneously

Integrations

Alert where your team already works.

14 built-in integrations. No marketplace, no plugins to install, no third-party apps to authorize. Set up a channel, attach it to your monitors, done.

TEAM CHAT

SlackChannel notifications with monitor details and state changes.
DiscordWebhook-based alerts to any Discord channel.
Microsoft TeamsAdaptive card notifications via incoming webhook.
MattermostSelf-hosted team chat support via webhooks.

INCIDENT MANAGEMENT

PagerDutyTrigger and resolve incidents automatically.
ilertEuropean incident management with on-call scheduling.
incident.ioCreate and resolve incidents from monitoring alerts.
Grafana IRMIntegrate with Grafana's incident response management.

PUSH NOTIFICATIONS

EmailConfigurable recipients with per-org rate limits.
SMSText message alerts with monthly caps per plan.
PushoverPush notifications to iOS and Android.
ntfySelf-hosted or cloud push notifications. Open source.
TelegramBot-based alerts to any Telegram chat or group.

DEVELOPER

WebhooksHTTP POST with HMAC-SHA256 signed payloads to any URL.

Smart defaults

Alerting that takes care of itself.

Default channels

Set channels as defaults and they'll be attached to every new monitor automatically. No more forgetting to hook up alerting on a new check.

Broken channel detection

If a delivery fails, we mark the channel as broken and show it in your dashboard. You'll know before the next outage that your Slack webhook expired or your PagerDuty key rotated.

Test alerts

Send a test alert to any channel before you rely on it. Verify the webhook URL, the Slack channel, the email address. Rate limited to prevent spamming, but always available.

Daily alert limits

If a monitor is flapping between up and down every few minutes, your inbox shouldn't pay for it. Per-org daily limits prevent a single misbehaving monitor from burning through your alert budget.

SSL certificate monitoring

Expired SSL certificates are embarrassing outages that are entirely preventable. Larm checks your certificates hourly and alerts you before they expire. You pick the warning threshold. No extra configuration, no separate tool. If you're monitoring an HTTPS endpoint, we're already watching the certificate.

Check your certificate now →

Alerts you can trust.

13 integrations on the free plan. No per-alert fees. No noise.

Sign Up Free