list_alerts
Retrieve active alerts from Aria Operations with filters for criticality and resource, plus pagination controls. See alert name, status, impact, and timestamps to prioritize response.
Instructions
[READ] List alerts from Aria Operations.
Returns alert summaries: name, criticality, status, impact, resource_id, timestamps, and control state. The Alert model does not carry a resource name — resolve it via get_resource(resource_id).
Returns a paginated envelope: items, returned, limit, total (null when the API reports no size), truncated, hint, next_offset. Check truncated before calling this the complete set.
Page it: limit is the page size (1-500; 0, negatives and anything above 500 are rejected, not clamped), offset is how many rows to skip, and next_offset is the offset of the next page — pass it back as offset and stop when it is null. Do not loop on truncated: that says this page is not the whole collection, so it stays true on the last page of a walk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size, 1–500 (default 100). Out-of-range is rejected. | |
| offset | No | Alerts to skip; pass the previous response's next_offset. | |
| target | No | Aria target name from config; default when omitted. | |
| active_only | No | Return only active (non-cancelled) alerts. Default True. | |
| criticality | No | Filter by criticality: INFORMATION, WARNING, IMMEDIATE, CRITICAL. | |
| resource_id | No | Scope alerts to a specific resource UUID. |