acknowledge_vcenter_alarm
Mark a triggered vCenter alarm as acknowledged without clearing it. Use this to record that an alarm has been seen while leaving it active until the issue is resolved.
Instructions
[WRITE] Acknowledge a triggered vCenter alarm — marks it as seen WITHOUT clearing it.
This only marks the alarm; it does not clear it. The alarm stays in the active list with acknowledged=true until its condition clears or it is reset. To remove it entirely after fixing the root cause use reset_vcenter_alarm instead. Get exact entity_name and alarm_name from list_vcenter_alarms first; an unknown pair returns a not-found error.
Returns: Dict: entity_name, alarm_name, action ("acknowledged"), acknowledged (true).
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": {
"entity_name": "<entity_name>",
"alarm_name": "<alarm_name>"
},
"name": "acknowledge_vcenter_alarm"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | vCenter target name from config.yaml; omit to use the default target. | |
| alarm_name | Yes | Exact alarm definition name, e.g. "Virtual machine CPU usage". | |
| entity_name | Yes | VM, ESXi host, or cluster the alarm fired on (from list_vcenter_alarms output). |