Cronitor

Authorize CLI

Confirm the code shown in your terminal:

Cronitor
Dashboards

New monitor

General
Ping URL: —
Steps
Alerting
Metrics
Select or create a dashboard.
Active alarms requiring attention. Click ACK to silence notifications for a period.
Loading…

Acknowledge incident

Alert channels fire bash commands or webhooks when a monitor changes state.

New alert channel

Script receives CRONITOR_* env vars and JSON on stdin. Variables: {{monitor_name}} {{alarm}} {{severity}} {{error}} {{duration}} {{timestamp}}
Message templates (optional — leave blank to use defaults)
Monitor assignments (which monitors trigger this channel)
Saved
Loading…
Range: │ From: To:
STREAM
SELECT columns
WHERE
No conditions — all rows match
ORDER BY
LIMIT
Ctrl+Enter to run
▶ Column styles
col <name> <type> [width=N] [label=text] [format=...] [key=color ...]
LIVE
0 rows
Run a query to see results.

Status page domains

Saved

Changes save automatically. Take effect after Caddy reloads (every 5 min). DNS must point to this server first.

Alert channels

Where to send notifications. Notification email defaults to your account email if left empty.

Saved

Change password

Password changed

API Keys

Loading…

Create a key with granular scope. Use {"heartbeat":["*"],"logs":["stream-name"]} format.

Log entry
Run Command
s

    
→