Read an agent's system inventory
wazuh_agent_inventoryRead inventory collected from an endpoint: packages, processes, ports, network, hardware, OS, hotfixes. Check what is installed, listening, or missing.
Instructions
Read collected inventory from one endpoint: installed packages, running processes, listening ports, network interfaces and addresses, hardware, OS or Windows hotfixes. Use it for questions like 'what is listening on this host', 'is package X installed', or 'what patches are missing'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort field, '-' prefix for descending. | |
| limit | No | ||
| query | No | Raw Wazuh query filter for precise conditions, e.g. 'local.port=443' for ports or 'state=LISTENING'. | |
| offset | No | ||
| search | No | Substring match across the component's fields, e.g. 'openssl' for packages or 'nginx' for processes. | |
| agent_id | Yes | Agent ID, e.g. '001'. | |
| component | Yes | Which inventory component to read. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||