By using the appropriate type of AlarmExpression, you can set alarms for different conditions, states, or events.
AlarmExpression | Description | Example |
---|---|---|
StateAlarmExpression | Specifies thresholds that trigger the alarm. | Triggered by a power state change of a virtual machine or state change of a distributed virtual switch. |
MetricAlarmExpression | Specifies levels at which the alarm changes state. See Using MetricAlarmExpression. | Triggered when resource utilization metrics exceed a specified limit. |
EventAlarmExpression | Specifies a type of event as the basis for the alarm. | Triggered by power on or power off events of primary or secondary virtual machines in a fault-tolerant cluster. |
EventAlarmComparison | Specifies the property of the Event that should trigger the alarm and the operator to use as the basis for comparison. | |
AndAlarmExpression OrAlarmExpression |
Combines one or more instances of the AndAlarmExpression and the OrAlarmExpression data objects into an expression that evaluates to true or false. |