List AppDynamics health rules
appd_list_health_rulesList health rule summaries for an application, with option to fetch full rule definitions.
Instructions
List health rule summaries (id, name, enabled) for an application via the Alerting REST v1 API. Optionally fan out to fetch full rule definitions.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"application": "<application>"
},
"name": "appd_list_health_rules"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application | Yes | ||
| expandDetails | No | When true, fan out per-rule GETs to fetch full health rule definitions (in addition to the list summaries). Default false to keep the call cheap. | |
| maxDetailFanout | No | Cap on per-rule detail fetches when expandDetails=true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | ||
| evidence | No | ||
| entities | Yes | ||
| timeRange | No | ||
| sourceEndpoints | Yes | ||
| pagination | No | ||
| warnings | Yes | ||
| truncated | Yes |