create_alert_definition
Create a monitoring alert definition in Aria Operations from existing symptom definitions. Specify resource kind and symptom IDs to define when the alert should fire.
Instructions
[WRITE] Create a new alert definition referencing existing symptom definitions.
Returns the new definition's id and name. Run list_symptom_definitions first for symptom_definition_ids; to silence an existing definition use set_alert_definition_state rather than creating a variant.
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": {
"name": "<name>",
"description": "<description>",
"resource_kind": "<resource_kind>",
"symptom_definition_ids": "<symptom_definition_ids>"
},
"name": "create_alert_definition"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Alert definition name (must be unique in Aria Operations). | |
| target | No | Aria target name from config; default when omitted. | |
| criticality | No | Alert severity: INFORMATION, WARNING, IMMEDIATE, CRITICAL. | WARNING |
| description | Yes | When and why this alert fires. | |
| adapter_kind | No | Adapter kind key. Default VMWARE (vSphere adapter). | VMWARE |
| resource_kind | Yes | VirtualMachine, HostSystem, ClusterComputeResource, or Datastore. | |
| symptom_definition_ids | Yes | Symptom definition UUIDs; any one firing triggers the alert (OR). |