analyze-monitor-state
Combine monitor configuration, current state, triggered events, and active downtimes into one API call, eliminating three separate requests.
Instructions
Aggregated monitor view: config + current state + recent triggered events + active downtimes in one call. Replaces 3 round-trips of get-monitor + get-events + list-downtimes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| monitorId | Yes | Monitor ID | |
| hoursBack | No | Hours to look back for triggered events (default 24) | |
| includeDowntimes | No | Include active downtimes for this monitor (default true) | |
| extractFields | No | Comma-separated dotted paths to project from response (e.g. 'id,name,owner.name,columns.*.name'). Use `*` as wildcard for arrays/objects. Wrap field names with dots in backticks. Reduces response tokens dramatically on large entities. |