【发布时间】:2017-11-16 11:46:56
【问题描述】:
我有多个传感器将测量事件发送到流。一个事件由{参数、值、时间戳}组成。我想在几天的时间窗口内观察这些值并检查趋势并对这些不同传感器监控的设备进行诊断。
- 按参数划分流。
对于接收到的每个参数,依此类推。
- 对于时间窗口,比如 60 秒,计算线性回归以找出变化。
我对每个指标流都这样做。 3. 获得每个流的趋势后,我会收集每个流的更改值并检查它们是否满足条件。
从每个 e1=AChangeStream[e1.AChangeStream > 0.5], e2=BChangeStream[e2.BChangeStream 0.15] 选择“条件 1 警报”作为消息 插入警报流;上面的siddhi ql会检测到时间窗内6个参数的变化吗?
【问题讨论】: