Alerting

Alert rules watch the results of a schedule and fire when a metric crosses a threshold. Each schedule can have multiple alert rules.

Creating an Alert Rule

Open a schedule's detail page and click Add Alert Rule.

Field Description
Name A descriptive label for this rule
Metric Which value to watch (see below)
Condition Comparison operator: >, <, >=, <=, =
Threshold The numeric value to compare against
Consecutive count How many checks in a row must violate the condition before the rule fires (default: 1). Use this to avoid false alarms from transient blips.
Cooldown (minutes) Minimum time between repeat notifications for the same rule. Prevents alert fatigue.
Enabled Toggle to enable or disable without deleting the rule

Available Metrics

Metric Description Applicable types
response_time_ms Round-trip time in milliseconds All types
ssl_days_remaining Days until the SSL certificate expires SSL
status_code HTTP response status code HTTP
job_success 1.0 if the job succeeded, 0.0 if it failed All types

Example Rules

Alert if response time is slow:

  • Metric: response_time_ms, Condition: >, Threshold: 2000, Consecutive: 3
  • Fires after 3 checks in a row exceed 2 seconds.

Alert if SSL certificate is expiring:

  • Metric: ssl_days_remaining, Condition: <, Threshold: 14
  • Fires as soon as fewer than 14 days remain.

Alert if a service goes down:

  • Metric: job_success, Condition: <, Threshold: 1, Consecutive: 2
  • Fires after 2 consecutive failed checks.

Alert on unexpected HTTP status:

  • Metric: status_code, Condition: >, Threshold: 399
  • Fires immediately on any 4xx or 5xx response.

Rule States

State Meaning
OK No violations — all checks are passing
Building Violations are accumulating but the consecutive count has not been reached yet
Firing Condition met — notifications have been sent
Acknowledged A user has acknowledged the alert, suppressing further notifications until the rule resets

Alert Rules Dashboard

The Alerts page shows all rules across all schedules with a summary of how many are firing, building, or OK. From here you can acknowledge a firing rule or navigate directly to its parent schedule.

Acknowledging an Alert

When a rule is firing, click Acknowledge on the Alerts page or on the schedule detail. This suppresses further notifications for that rule until it returns to OK and fires again. You can also acknowledge via the link in the notification message.