register_monitor
Agent Flight Recorder — FREE (1 monitor per alert target) / Gateway key (20 monitors + stored capsules + fleet view). Register an agent or scheduled job to be watched: you get a monitor_id + secret; the agent then calls heartbeat every period_minutes. If heartbeats stop for period + grace, the alert target (Discord/HTTPS webhook and/or email) is notified with the last state capsule and a resume link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | What is being watched, e.g. "nightly ETL loop" | |
| alert_email | No | Email address to alert (Gateway key tier only; capped at 10 emails/monitor/day) | |
| alert_webhook | No | Discord webhook URL or any HTTPS webhook (receives JSON) | |
| grace_minutes | No | How late a heartbeat may be before alerting (default 5) | |
| period_minutes | No | Expected heartbeat interval in minutes (default 10) |