Manage basic HTTP ping monitors.
obs monitor create --name "Frontend" --url "https://example.com" --interval "*/5 * * * *" \--description "Production landing" \--alert-channel-id 12 --alert-channel-id 47obs monitor listobs monitor get <id>obs monitor update <id> --description "Updated copy" --alert-channel-id 47obs monitor runs <id> --limit 10 # Recent executionsobs monitor run <id> # Trigger a manual runobs monitor toggle <id> # Pause or resume executionobs monitor toggle-muted <id> # Mute or unmute alerts without pausingobs monitor delete <id> -y
obs monitor create --name "Frontend" --url "https://example.com" --interval "*/5 * * * *" \--description "Production landing" \--alert-channel-id 12 --alert-channel-id 47obs monitor listobs monitor get <id>obs monitor update <id> --description "Updated copy" --alert-channel-id 47obs monitor runs <id> --limit 10 # Recent executionsobs monitor run <id> # Trigger a manual runobs monitor toggle <id> # Pause or resume executionobs monitor toggle-muted <id> # Mute or unmute alerts without pausingobs monitor delete <id> -y
Flags: -d, --description, --alert-channel-id <id> (repeatable), --no-alerts.
See also: API Checks for header- and assertion-based checks, and the CLI reference overview.