Get Monitor
get_monitorFetch a single monitor by ID and optionally include uptime stats, alert history, effective policy, freshness watches, and maintenance windows for full monitoring detail.
Instructions
Get one monitor with its recent checks. The include flags pull in what the monitor detail page shows next to it: uptime and latency percentiles over 24h to 90d, the alert policy that applies (inherited or its own), its maintenance windows, and the fire/resolve history of its alerts. Requires project context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| monitorId | Yes | Public ID (GUID) of the monitor, from list_monitors | |
| includeUptimeStats | No | Include uptime percentages and response-time percentiles | |
| includeAlertHistory | No | Include the fire/resolve history of this monitor's alerts | |
| includeEffectivePolicy | No | Include the alert policy that applies to this monitor and where it comes from | |
| includeFreshnessWatches | No | Include watched field paths and how long each value has been unchanged | |
| includeMaintenanceWindows | No | Include the maintenance windows that cover this monitor |