service_get
Fetch Zabbix services that model business applications and their dependencies. Filter by service IDs, parent IDs, or search to analyze service hierarchies and monitoring.
Instructions
Get services from Zabbix.
Services represent business capabilities or applications (e.g., 'Web Application', 'Database'). Services can depend on other services, creating hierarchies for tracking dependencies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return. Default is 100. | |
| offset | No | Number of matching records to skip. Use with 'limit' to page through results; check 'has_more' and 'total' in the response. | |
| output | No | extend | |
| search | No | Dictionary with search criteria like {'name': 'API'}. | |
| parentids | No | List of parent service IDs to get child services from. | |
| sortfield | No | Field to sort by. A deterministic sort is required for paging to be consistent. | serviceid |
| sortorder | No | Sort direction - 'ASC' or 'DESC'. | ASC |
| serviceids | No | List of service IDs to get. If empty, returns all services. | |
| count_output | No | If true, returns only the count of matched objects as an integer. | |
| filter_params | No | Additional filter parameters for advanced filtering. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||