Alerting and status pages

Every alert routed to the right channel at the right severity, held during quiet hours and maintenance, escalated until it's acknowledged.

Included on every plan.

PlansFreeProBusiness
What Alerting and status pages catches
What breakshostnag
A host goes downYes
A certificate expiresYes

How it works

  1. 01

    Set a policy per group

    Thresholds, a down-reminder interval, and whether to notify on change, recovery or a degraded run.

  2. 02

    Route channels by severity

    Email, Slack, Discord, Teams, Telegram, webhook, SMS, PagerDuty or Opsgenie by plan, each routed with its own minimum severity.

  3. 03

    Add quiet hours and maintenance windows

    A policy can stay quiet on its own schedule in your timezone, and a maintenance window holds alerts for a group or a single monitor.

  4. 04

    Escalate what nobody acknowledges

    Up to three tiers, each after its own number of minutes, until someone acknowledges the alert from inside it.

What you'll be told

What you get told

  1. [Critical] https://www.example.com/ is down

    Down from 2 of 3 locations (US East, Frankfurt). Last error: unexpected_status: 503.

    HTTP
  2. [Recovered] api.example.com certificate renewed

    The certificate for api.example.com is healthy again and now expires 10 Dec 2026.

    Cert
  3. [Warning] api.example.com now redirects somewhere else

    api.example.com now redirects to https://example-login.evil.example/ (was https://www.example.com/).

    HTTP

Sample alerts, rendered by the same code that writes your email and Slack messages.

Settings

Channels
email on Free; + Slack, Discord, Teams, Telegram, webhook on Pro; + SMS, PagerDuty, Opsgenie on Business
Thresholds
up to 10 day counts, 1 to 365 days
Quiet hours
a start and end time in your own timezone
Escalation
up to 3 tiers, 1 to 1440 minutes each
Status pages
public, with subscribers and badges
Webhook payload
version 3, signed with x-hostnag-* headers

Questions

Can one channel serve several groups?

Yes. Channels are set once for the org and routed per group, each with its own policy.

What happens during a maintenance window?

Alerts for that group or monitor are held for its duration, then resume as normal once it ends.

Related

Add a host. Hear about it first.

Start free