aci_faults_list
List ACI fabric faults by severity, revealing active and cleared records to identify the most critical issues first.
Instructions
[READ] ACI fabric faults, worst severity first.
Rows are fault RECORDS, not incidents: a record with 'delegated: true'
mirrors a fault raised on another object, so one condition can appear
twice — do not count them as separate problems. 'active' comes from
severity only; a cleared fault ('active: false') keeps its original
description, which is not current state. 'bySeverity.serverReported' is
APIC's own totalCount per level. Within one severity, rows are sorted
newest first among the rows APIC returned; when a level is truncated, rows
beyond the page may be newer — raise the limit before claiming "latest".
Args:
severity: One of critical/major/minor/warning/info/cleared; omit for
every active level.
include_cleared: Also read cleared faults when no severity is given.
limit: Max rows (default 50, max 500). The result carries
returned/limit/truncated; re-run with a higher limit when
'truncated' is true rather than treating the list as complete.
target: Target name from config (must be 'platform: aci').
Returns dict: {severities, faults:[{rank, code, severity, active, lifecycle,
delegated, dn, scope, pod, node, aboutDn, cause, descr, changeSet,
lastTransition, ...}], returned, limit, truncated,
bySeverity:{serverReported}, delegatedRecords, note}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| target | No | ||
| severity | No | ||
| include_cleared | No |