We have created a three-part video series on alarms, notifications and thresholds.


Let's start with alarms and events in Iris.


Then we move on to thresholds and the alarm manager. Depending on the version of Iris that you have installed, the alarm manager might be called the event manager.



And finally we talk about notifications - who needs to know about what. And what would be the best notification method.


For the next article, click on the track that you are following:

TRACK 2: User

TRACK 3: Administrator


To return to the contents page, click on the track that you are following:

TRACK 2: User

TRACK 3: Administrator




What notifications are within Iris

Once an alarm is present in the event manager, it’s possible to send notifications for it. You will set up notifications for your customers as needed. Notifications are usually set up in groups as more than one person could be notified if an event occurs. 

 

Once you have set up notification groups and thresholds, you set up alarm notifications and assign them to a group.

 

Always remember to include yourself in the notification group to ensure that you are kept up to date on any alarms and the status of anything on the network.


Create a notification group

Notification groups are groups of people who should receive an alarm notification.

A list of all the notification groups that have already been added or created will be displayed. To create a new notification group, click on the at the top of the page.





Type the name of the group in the Group Name field.


The Description should be a text description of the group.


Select the Notification Hours to receive notifications.


The View field is not a filter; it simply means that ADMINs in this view may edit this group.


Type in the email address that the notification will be sent from.


Iris has created several ways that groups can be notified.
 
Email: Type in the email addresses separated by a comma.
SMS: A payment gateway is required for SMS’s. Please contact support if you would like to notify using this method.
SMPP: The Short Message Peer-to-Peer (SMPP) is a protocol used by the telecommunications industry for exchanging SMS messages between Short Message Service Centers (SMSC) and/or External Short Messaging Entities (ESME).
Twitter: You can read more about Twitter setup at Tokens from dev.twitter.com.
Zendesk, Pushbullet, Telegram, Slack, Jira and Syslog can also be used. Look at each tab for links to more information on how to set these up.
External: Notifications can be sent via an external ticketing system such as Remedy, Freshdesk or another notification system. This has to be configured in the back-end of Iris. Please contact support for this.



Create a new alarm notification

You are able to create alarm notifications in Iris.


Click on Configuration on the navigation bar at the top of the screen.
 

Click on Monitoring and then Set Alarm Notifications from the drop-downs.


Click on the + to add a new alarm notification.




Source: Select the source of the alarm.
Description: Write a relevant description.
Match View: This will only match alarms which triggered DIRECTLY in this View.
Match Key: If you set a Description Key for a threshold, you can optionally match it here.
Match Mnemonic: Regex capable field to match mnemonics (elements which are tagged). Alarms are not typically generated on elements which do not have some kind of tag/mnemonic/description associated with them.
Match Element: Regex capable field to match elements. Usually it’s better to use the mnemonic, but you can use this field to explicitly match the tag if you need to.
Match Device: Regex capable field to match device. Note: This is the device name and not the alias.
Match Message: Regex capable field to match the alarm message.
Send to Group drop-down will contain any notification groups that you have created. Select the correct one to receive this particular alarm. If you do not have a list in this drop down, you will need to first create a notification group before you continue with creating the alarm. Click Add Groups for a quick access.


To edit an existing alarm notification, select the notification you would like to edit either in the actions column or at the top of the page. Edit the fields as per the explanations above.



What are thresholds?

A threshold is a value that should not be exceeded. These can be set in Iris according to the requirements of your network.


Create a threshold

You are able to create thresholds for devices and elements.

On the Thresholds page, click on the + at the top of the screen.




Description Key: This is a free text field that uniquely identifies a threshold.
GDEF Source and GDEF: The GDEF source is an automatically populated list. Choose the type of threshold from the drop-down list.
Metric: Metric values are determined by the GDEF type. Select the relevant metric from the drop-down list.
Period: Select the time period over which to calculate the average from the drop-down.


In the Criteria tab, you need set the values as are relevant for the alarm or threshold breach. Sometimes you will want a breach for ceiling values and sometimes you will want a breach for floor values.


A clear message is usually 0, although in some cases, it is possible for this to have another value.


Let’s have a look at three examples to help us understand this better.




When setting up a threshold for humidity, as you can see above, then you would want to set floor and ceiling thresholds. You would type in values for all the fields.




You can only measure the up/down status of an interface and this is an example of how you could set this up.



Traffic would be a good example for setting up a ceiling threshold. So anything that would reach 65% would be a warning and then a critical alarm would be generated at 85%.


These are just three examples of thresholds. It does depend on what you would like alarms for.


Exception: Select here to ensure no alerts are sent for a pattern match on mnemonic, element or view. This will override the global settings and is useful to stop alarms being sent for a threshold breach that will always breach.
Mnemonic pattern: Match a mnemonic pattern. Use .* to match any. Keep blank to ignore.
Element pattern: Match the element. Use .* to match any. Kee blank to ignore.
View Code: Choose a view to make a threshold specific to that view and not a global threshold.



Do not change anything in the Impact tab. Leave this as is.


Edit a threshold

To edit an existing threshold, select the threshold from the list and click the edit icon at the top of the screen or in the actions column. The Edit threshold pop-up will be displayed. The fields are the same as above for setting up a new threshold.


For the next article, click on the track that you are following:

TRACK 2: User

TRACK 3: Administrator


To return to the contents page, click on the track that you are following:

TRACK 2: User

TRACK 3: Administrator