Document toolboxDocument toolbox

Alarms

Centrix provides a comprehensive alarm system which is designed to use raw data to produce warnings to relevant groups of users.

All Centrix alarms are run synchronously with data import, therefore the latency between data collection and alarm trigger is extremely low.

Alarm definition

An alarm in Centrix represents a single latched switch which is triggered from a single or collection of condition(s). When the condition(s) are met, the alarm will go active until a user clears the alarm.

Each time the condition is met, Centrix stores an alarm raise with a date/time and message containing more information about the condition(s) that were met, and relevant sensor values.

Alarm raises can be sent by e-mail if configured on the alarm. This also adheres to the suppression configuration on the alarm which defines the period between sending repeat e-mails for the same alarm.

Every alarm, regardless of its type, will hold the following attributes;

  • Name - a user specified name for the alarm, forms part of the alarm raise subject when triggered
  • E-mail - an optional collection of e-mail addresses that should receive notifications of alarm raises (useful for one-off alarm configurations)
  • Subscribed? - can be toggled to turn e-mail notifications on/off
  • Suppression Period - used to avoid repeat e-mail notifications being sent for multiple triggers within a set time period
  • Severity - used to categorised the severity of the alarm, this is included in the alarm raise subject
  • Labels - used to group alarms into categories, and define groups of e-mail addresses that should be notified

The following severity values are available, in order of criticality, and can be used as desired;

 Information

 Warning

 Average

 High

 Critical

Further reading