This lesson is part of the Alarming in Ignition course. You can browse the rest of the lessons below.


Autoplay Off


Alarm notification is the act of sending a message to a group of people when an alarm becomes active or clear. In Ignition, this functionality is enabled by having the Alarm Notification module installed which provides alarm pipelines and email notification.

Video recorded using: Ignition 8.1


(open in window)

[00:00] Once alarms are set up on tags, they can be configured to notify users when the tags go into an alarm state. In order to do this, an alarm notification profile needs to be created. In this lesson, I'll demonstrate how to create an alarm notification profile that allows for email notifications. To create one, I'll need to go to the config section of the gateway webpage, and then scroll down to alarming and click notification. From here, I can click Create new Alarm notification profile. Then I'll select email notification from the list of options and click Next. First thing I'll do is I'll give this a name. In the config > networking > email settings section of the gateway webpage, you can create a connection to an SMTP server called an email profile. Doing this allows you to perform email setup once and then not have to repeat it in multiple places within your gateway. If you've already configured an email profile, you don't need to reenter your SMTP server information and can instead check this box and choose your email profile from the dropdown.

[01:10] If you haven't set up an email profile, that's okay, and you can leave this box unchecked and use the rest of the settings below. I'll need to enter the host name of my SMTP server, so in my case, I'll enter mail-server. Next, I'll need to specify the port that the SMTP service is running on, and I'll leave the default of 25. If my server were to require SSL or TLS, then I can use this checkbox here to make the connection. Then I can enter in my username and password. The two way settings allow users to respond to the emails that are sent to them and acknowledge alarms through the emails themselves. Similarly, the POP3 two way settings give the same functionality, but for POP3 servers. If I continue scrolling down, I can tie this notification profile to an audit profile, which allows for email and acknowledgement events to be stored with the associated audit system. Finally, the advanced properties allow me to specify a timeout for the SMTP server.

[02:05] They allow me to enable debug mode, which prints out email session information to the wrapper log. And finally, it allows me to enable the use of the STARTTLS command, which will upgrade a connection to an SSL or TLS connection if the server supports it. Since I'm finished with my selections, I'll click Create new Alarm notification Profile, and now I have an email notification profile that's ready to use.

You are editing this transcript.

Make any corrections to improve this transcript. We'll review any changes before posting them.