IBM IoT 实时洞察并在首次出现时发出警报

IBM IoT Real-Time insights and raising an alert on first occurrence

使用 IBM IoT Real-Time insights 时,我们可以定义在事件到达并通过某些规则条件时触发的警报。这可以触发诸如发送电子邮件之类的操作。是否有一种技术允许我们在条件为真时第一次生成警报,但在条件首次计算为假之前不会为后续事件生成警报?

假设我正在接收来自管道传感器的温度事件。当温度超过 120oF 时,我想收到警报……但在我看来,对于每个后续事件,温度事件值将继续高于此阈值温度,这将导致条件多次评估为真。如果我想要执行的操作是给我发电子邮件,那么我相信我会为收到的每个新事件收到一封新电子邮件,这不是我想要的。我真正想要发生的是在温度第一次超过阈值时收到一封电子邮件,直到问题得到纠正并且它可能再次发生。

一旦达到规则阈值就会连续触发警报,这是 IoT 实时洞察团队目前正在解决的一个限制。密切关注 What's new in Bluemix 部分,了解有关新功能发布的消息。

IoT Real-Time Insights 的最新更新包括对规则条件的更新。要控制一段时间内触发的警报数量,您可以设置条件频率要求,例如仅在第一次满足条件时触发规则,然后在下一个小时不触发。现在可以在每次满足条件时触发规则,或者在 M days/hours/minutes 中满足 N 次条件时触发规则。有关详细信息,请参阅 IoT Real-Time Insights 文档中的 Conditional Triggering