Threshold Overrides Variables
It is possible to use variables in Alert Messages in the Threshold Overrides.
The variables represent several context objects:
- Monitor - represents the object being monitored. The available variables depend on the class of the monitored object represented by Target Object Class attribute and can be referenced as ${monitor/<Attribute Name>}
- Subject - represents the matched subject (Collections only, "For Each" mode) . The available variables depend on the class of the monitored object represented by Target Object Class attribute and can be referenced as ${subject/<Attribute Name>}
Override - represents the monitoring threshold override. The following Variables are available:
${override/DEFAULT.WarningValue} Threshold Warning Value ${override/DEFAULT.WarningLogicalOperator} Threshold Warning Value Comparison Operator ${override/DEFAULT.WarningSeverity} Threshold Warning Severity ${override/DEFAULT.AlarmValue} Threshold Alarm Value ${override/DEFAULT.AlarmLogicalOperator} Threshold Alarm Value Comparison Operator ${override/DEFAULT.AlarmSeverity} Threshold Alarm Severity Value - represent the alert-relevant value pseudo object. The following variables are available:
${value/IntervalData.Severity} Calculated Severity Label Normal|Warning|Critical|Panic, resolved based on the Threshold Owner's locale, the severity labels can be customized per Tenant ${value/IntervalData.MonitorName} Monitored Object Name ${value/IntervalData.Time} Interval Time Interval time formatted based on Threshold Owner's locale and timezone ${value/IntervalData.FormattedValue} Formatted Value that caused the Alert Interval time formatted based on Threshold Owner's locale ${value/IntervalData.AttributeLabel} Monitored Attribute Label ${value/IntervalData.Unit} Value Units
Do you have a question about the content on this page? E-mail us at support@itconductor.com.