Creates a new monitor with conditions and notification channels.
At least one condition is required. Channels are optional — a monitor without channels will still evaluate and log events but won’t dispatch notifications.
API key for authentication
Human-readable monitor name
200When the monitor evaluates
ON_RUN_COMPLETE, ROLLING_WINDOW 12000Which runs the monitor applies to
ALL, MONITORING, SIMULATION How multiple conditions are combined (AND vs OR)
ALL, ANY 0 <= x <= 864005000Monitor created
Monitor ULID
^[0-9A-Z]{26}$"01HZ0EXAMPLE00000000000000"
Human-readable monitor name
200"Latency SLA Monitor"
Monitor status
ACTIVE, DELETED When the monitor evaluates
ON_RUN_COMPLETE, ROLLING_WINDOW Which runs the monitor applies to
ALL, MONITORING, SIMULATION How multiple conditions are combined (AND vs OR)
ALL, ANY Minimum seconds between triggers
0 <= x <= 86400Number of times this monitor has triggered
Evaluation conditions
Notification channels
Creation timestamp
Last update timestamp
Optional description
Custom notification message template
5000Restrict to specific agent IDs
Restrict to runs with these tags
Last trigger timestamp