Uptime Monitoring
HTTP health checks, SSL expiry alerts, configurable intervals, and incident management with ErrTap uptime monitors.
HTTP checks
ErrTap polls a URL at a configurable interval and expects a 2xx response. On failure it opens an Incident and fires your alert channels.
Create a monitor in the dashboard: Uptime → New monitor, then supply:
- URL — the endpoint to check
- Interval — how often to poll (minimum 1 minute)
- Method —
GET(default) orHEAD - Expected status — defaults to any
2xx
Check intervals
| Tier | Minimum interval |
|---|---|
| Free | 5 minutes |
| Pro | 1 minute |
A check counts as a failure after the configured number of consecutive misses (default: 2).
SSL expiry
Every HTTPS monitor also tracks the certificate expiry date. Alerts fire at configurable lead times before expiry (default: 30 days, then 7 days).
Incidents
When a check fails, ErrTap opens an Incident tied to the monitor. An incident records:
- Start time of the outage
- Each failed check during the outage
- Recovery time (when a check returns
2xx) - Total duration
Incidents drive alerting — they fire on open, and optionally on recovery.
Alert configuration
Wire uptime failures to your notification channels under Alerts → Alert rules. Uptime rules fire on:
DOWNTIME— a check has failedRECOVERY— the check is healthy again after an incidentSSL_EXPIRY— certificate expiry is approaching