List Alarms
cnc_list_alarmsList Crosswork platform alarms, newest first, to identify why devices or applications are unhealthy. Read-only, with paging and an open-alarms-only default for quick triage.
Instructions
List Crosswork platform alarms (device reachability, collection, application health, ...), newest first as the platform orders them.
Read-only. Use it to find out why something is unhealthy before digging into devices or providers. Alarms are paged with a SQL-like criteria string ('select * from alarm limit N page M'); no other filtering is exposed. The platform reports no total, so 'has_more' means the page came back full — request the next page to check.
Args: open_only: True for open alarms only (default), False for all. limit / page: page size and 0-based page number.
Returns: str: Markdown with one line per alarm (category, description, created time, id, acknowledged flag, event count; the Events detail is omitted), or JSON: {"total": null, "count": int, "page": int, "page_size": int, "items": [{"AlarmId": str, "AlarmCategory": str, "Description": str, "Created": str, "Updated": str, "Acknowledge": bool, "object_id": str, "origin_app_id": str, "events_count": int, "Events": [...]}, ...], "has_more": bool, "next_page": int|null} On failure: "Error: ".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 0-based page number (e.g. 0). | |
| limit | No | Alarms per page (e.g. 20). | |
| open_only | No | True (default) for open alarms only; False to include cleared. | |
| response_format | No | 'markdown' for human-readable output, 'json' for complete data. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |