create_monitor
Creates a cron job monitor with interval or cron expression schedules and returns a ping URL to detect missed or late runs.
Instructions
Create a new cron job monitor. Returns the ping URL that your cron job should call. Supports simple interval (every N seconds) or cron expression schedules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Monitor name (e.g. 'Daily backup', 'DB cleanup') | |
| tags | No | Tags for organizing monitors | |
| timezone | No | Timezone (e.g. 'UTC', 'America/New_York') | |
| description | No | Optional description | |
| grace_seconds | No | Grace period in seconds before alerting (default: server default) | |
| schedule_type | Yes | Schedule type: 'simple' for fixed interval, 'cron' for cron expression | |
| period_seconds | No | Interval in seconds (required for simple schedule, min 60) | |
| cron_expression | No | Cron expression (required for cron schedule, e.g. '*/5 * * * *') |