Alarms in Virsae Service Management (VSM) are created in a number of different ways. Equipment may notify of an alarm via SNMP which is captured and processed. Alarm information can also be queried such using the Display Alarms command in Avaya Communication Manager with the list of alarms also being converted into an alarm within VSM. VSM also queries servers for OS information or events and also may turn this into alarms. VSM may also generate its own alarms where some part of the monitoring has failed such as the ability to login to a a server or device. Users are also able to define thresholds for certain parameters such as CPU, memory or disk utilisation and VSM may also turn breaches of these thresholds into alarms.
Lastly alarms are able to be created directly into VSM via a webhook or the VSM provided Local Web Service. Developers may include web service calls directly from their application such as an IVR script to generate their own custom alarms.
Alarms are processed in VSM and passed through a set of Alarm Rules, each rule containing one or more conditions that need to be met. Where there conditions are met, the alarm and a callout list if one is defined are passed to a Workflow.