Indaba Alerting is the Io-base module that lets you set up alarms to monitor your data, such as high temperatures, low pressure, and more.
You can receive alerts through various methods, including email. Here’s how to set it up.
Activate the email notifications
Go to the alarm creation or editing window
To activate the email notification when the alarm is triggered, simply enable the button highlighted below.
Include a link in the notification email
When you activate the email notification button, a "Add external link" section appears.
This feature allows you to include a link to an external page in the alarm notification email.
For example, you can include a link to a dashboard or a graph in Explorer, making it easier to quickly access relevant information when you receive the alert.
To include the link in the email, start by expanding the "Add external link" section :
An input area appears, allowing you to enter the desired link :
Suppose we want to add a link to a chart in Explorer.
Go to Explorer and display the desired chart.
Next, copy the chart's URL :
Finally, paste the link to the chart into the input field.
Then, enter the text for the link to be included in the email.
Optionally, you can configure relative dates to display a specific period in the graph, based on when the alarm is triggered.
For example, if you want to display a graph displaying data two hours before and three hours after the alarm is triggered, enter:
Relative date before trigger : 2 hours.
Relative date after trigger : 3 hours.
Once these fields are filled in, you need to add the {minDate} and {maxDate} parameters to your link.
To do this, find the date parameters in your Explorer link (highlighted in bold below):
https://dev.internal.explorer.indasuite.io-base.com/home/chart?params=%7B%22minDate%22:%222024-08-30T04:50:24.583Z%22,%22maxDate%22:%222024-08-30T07:05:33.927Z%22,%22timeSource%22:5,%22graphs%22:%5B%7B%22tag%22:%22nj26uv_nexobc%22,%22source%22:%22main%22,%22color%22:%22%2346A5CF%22,%22unit%22:%22%C2%B0ce%22,%22aggregation%22:%22auto%22,%22type%22:%22line%22,%22displayName%22:%22nj26uv_nexobc%22,%22interpoled%22:true,%22hidden%22:false,%22filter%22:null%7D%5D,%22axes%22:%5B%7B%22axeId%22:%22%C2%B0ce%22,%22color%22:%22%23312e60%22,%22scale%22:%7B%22marginPercent%22:10%7D,%22thresholds%22:%5B%5D,%22hidden%22:false%7D%5D,%22showFilter%22:true,%22showAnnotations%22:false,%22autoRefreshInterval%22:null%7D
then replace the dates with {minDate} and {maxDate} :
https://dev.internal.explorer.indasuite.io-base.com/home/chart?params=%7B%22minDate%22:%22{minDate}%22,%22maxDate%22:%22{maxDate}%22,%22timeSource%22:5,%22graphs%22:%5B%7B%22tag%22:%22nj26uv_nexobc%22,%22source%22:%22main%22,%22color%22:%22%2346A5CF%22,%22unit%22:%22%C2%B0ce%22,%22aggregation%22:%22auto%22,%22type%22:%22line%22,%22displayName%22:%22nj26uv_nexobc%22,%22interpoled%22:true,%22hidden%22:false,%22filter%22:null%7D%5D,%22axes%22:%5B%7B%22axeId%22:%22%C2%B0ce%22,%22color%22:%22%23312e60%22,%22scale%22:%7B%22marginPercent%22:10%7D,%22thresholds%22:%5B%5D,%22hidden%22:false%7D%5D,%22showFilter%22:true,%22showAnnotations%22:false,%22autoRefreshInterval%22:null%7D
When the alarm is triggered, the following email is sent to the user :
The alarm was triggered at 13:47 :
The graph's time range included in the link will be between 11:47 and 16:47:
The chart's beginning time will be set to 11:47 (13:47 - 2 hours).
The ending time will be set to 16:47 (13:47 + 3 hours).
Thus, when the alarm is triggered, the link in the email will display a chart covering the period from 11:47 to 16:47.
Click the link received in the email :
You are successfully redirected to the specified graph, with the period:
Begenning date: 11:47
Ending date: 16:47
Another example, if you want to insert a link to a dashboard :
Access your dashboard in Indaboard, then copy the associated link :
As in the previous example, return to the alarm creation or modification screen, paste the link to the dashboard in the appropriate field, and specify the text you want to associate with the link :
Again, you can configure the dashboard's display period by setting the relative date before and after the trigger :
Next, add the {minDate} and {maxDate} parameters to your link.
To do this, add :
?startDate=%22{minDate}%22&endDate=%22{maxDate}%22
When the alarm is triggered, the email is sent to the user :
Click the link :
You are redirected to the dashboard, configured with a period of :
Beginning date : alarm trigger date - relative date before trigger
Ending date : alarm trigger date + relative date after trigger
Note : Components with a locked period are not affected by the period configuration.