I have all of my data flowing into AVEVA Insight and want to generate Alerts on anomalous data inside my Enterprise Application (eg. MS Teams, IBM Maximo).
Steps to Enable
Start by creating a new Reekoh Accelerate™ pipeline. In this pipeline, the first thing we’ll add is an AVEVA Insight Alert Gateway. You can add in the other components for your pipeline now or do that after confirming inbound data capability.
Configure the Alert Gateway with the following key characteristics:
- Name: Set to something relevant to you. The screen shot above uses “Insight”
- Data Path: Set to something relevant to you. The default is “reekoh/data”
- Device Id Comes From: If you just want to get data in, set it to Application Data. If the asset is identified in some way (eg. in optional data), you can configure this as well. This will allow extraction of Device Metadata from the Reekoh Device Registry (see link).
That’s it! Save and deploy.
Once deployed, double click on the Alert Gateway and copy the Host Name using the quick copy button.
Next, login to AVEVA Insight with an Administrative account. Click the “App Grid” button in the top right and choose “Administration”
Select the Alert Custom Actions item
Select the plus icon to create a new Custom Action. Name it as you see fit, but paste in the domain name you previously copied with the path you configured
You should now have a Custom Action defined
Now go the normal data view of Insight. Create or edit an existing alert. When you have your conditions as you want, click Next.
Now, set an action to call the Reekoh custom action you defined. Note that you need to expand the alert Gateway section if you wish to set optional parameters to go with the alert, providing more context or identifying the asset.
When the alert fires, the message is sent through into your Alert Gateway and on to the rest of your integration pipeline. See sample logged message.