ThingWorx Model Definition and Composer > Alerts > Alert Types
  
Alert Types
The available property alert types are described below. Each alert type can be applied to properties of specific base types.
EqualTo: Alert is triggered when the defined Value is reached. Applies to Boolean, DateTime, Infotable (in regards to number of rows), Integer, Long, Location, Number, and String base types.
NotEqualTo: Alert is triggered when the defined Value is not reached. Applies to Boolean, DateTime, Infotable (in regards to number of rows), Integer, Long, Location, Number, and String base types.
Above: Alert is triggered when the defined Limit is exceeded or met (if the Limit is included). By default, the Limit is included. Applies to DateTime, Infotable, Integer, Long, and Number base types.
Below: Alert is triggered when the alert value is below the defined Limit or meets it (if the Limit is included). By default, the Limit is included. Applies to DateTime, Infotable, Integer, Long, and Number base types.
InRange: Alert is triggered when a value is between a defined range. By default, the minimum value is included, but the maximum can be included as well. Applies to DateTime, Integer, Long, and Number base types.
OutofRange: Alert is triggered when a value is outside a defined range. By default, the minimum value is included, but the maximum can be included as well. Alternately, the minimum and maximum values can be auto-calculated based on the current property value. Applies to DateTime, Integer, Long, and Number base types.
DeviationAbove: Alert is triggered when the property value minus the alert Value is greater than the alert Limit (property value - alert value)> alert Limit)). If the Limit is included, the alert is triggered when the property value minus the alert Value is greater than or equal to the alert Limit (property value - alert value)>= alert Limit)) By default, the Limit is included. Alternately, the Limit can be auto-calculated based on the current property value. Applies to DateTime, Integer, Long, Location, and Number base types.
DeviationBelow: Alert is triggered when the property value minus the alert Value is less than the alert Limit (property value - alert value)< alert Limit). If the Limit is included, the alert is triggered when the property value minus the alert Value is less than or equal to the alert Limit (property value - alert value)<= alert Limit). By default, the Limit is included. Alternately, the Limit can be auto-calculated based on the current property value. Applies to DateTime, Integer, Long, Location, and Number base types.
Anomaly: Alert is triggered when the property value falls outside of an expected pattern as defined by a predictive model. Applies to Integer, Long, and Number base types. Installation of ThingWorx Analytics is required in order to use anomaly alerts. For more information see Implementing Anomaly Detection.
Related Links
Alerts
Alert Services with the Persistent Parameter
Add Or Update Alert Service Attributes
Alerts with Persistent Properties
Retrieving Threshold Information from Alerts
Automated Monitoring Thresholds