Hi all,
I have been tasked with setting up a new kind of alerting in thingworx. It involves tracking a property value constantly and if it has been outside of the limits for a certain duration (in my case 30 minutes straight) then it will alert.
I'm stumped on how to go about this in an efficient manner as we would be constantly checking many properties at once with this logic. ~100 per thing across several things.
Is there any built-in way to do this? Or has anyone done something similar?
My initial thought is maybe create a Timer for each machine that calls every maybe 5ish minutes. This timer will check the recent history for each property that is included in this alerting type to see if it has been out of range for X consecutive minutes. Not sure if this would be the best approach, however, so looking for other potential ideas
That's a use case for TWX Analytics, Property Transforms or Descriptive Services. Read into the topic here:
An alternative might be to use the SPC Accelerator.
Thanks, I'll check this out. I have not used TWX Analytics too much yet so did not really consider that, is it fairly easy to learn quickly as you go?
Note while this is also branded TWX Analytics, it's really an own module to be installed called Platform Analytics. It's a separate download.
The installation can be a bit tricky, but once you have it running, using it is pretty straightforward.
