报警/预警功能支持单一指标超标即时、固定时间超标多次报警、固定时间超标频率报警,复合多个指标超过固定值报警,单设备、多设备状态异常报警等多种场景。未来还将支持趋势性报警、极大值极小值异常过滤等。

报警配置介绍

登录平台后,通过【报警管理】-【报警配置】可以进入报警配置模块,点击后可进入报警配置列表页,如下图所示。
image.png

1. 配置报警基本信息

点击上图页面中的“新增”按钮弹出报警信息配置框,选择“所属厂区”、“报警类型”(报警类型目前包括数据报警和状态报警两类)、数值报警类型。填入“报警规则名称”即完成报警基础信息配置。
image.png

2. 配置触发条件

  1. 在触发条件区域,选择**“基础数据项”**([什么是数据项?](https://www.yuque.com/shaolong-aq39i/kb/cphrdi)),**“选择条件类型”。**这里可以添加多个数据项,多个条件组合规则条件。**“选择条件类型”**支持>、<、≠、=、区间、发生次数、发生率等条件,其中>、<、≠、=支持固定值和计算值(计算值就是我们经过通过基础数据项计算的值)配置。同时>、<、≠、=还可以叠加“发生次数”和“发生率”进行复核条件配置。详见下文“单指标超标+发生次数报警、单指标超标+发生频率报警”。<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/564695/1635825570644-3da306ca-1195-4149-b72d-c28f6303c119.png#clientId=u5143d6d7-1ce5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=1588&id=u686d7493&margin=%5Bobject%20Object%5D&name=image.png&originHeight=1588&originWidth=2874&originalType=binary&ratio=1&rotation=0&showTitle=false&size=328165&status=done&style=none&taskId=ubf29bfd9-5e9a-4df6-b4b3-eac0780c34b&title=&width=2874)

3. 执行动作配置

  1. 执行动作为满足触发条件之后执行的通知动作,目前平台 **可以发送短信+微信消息、单独短信消息、单独微信消息或只系统记录**报警记录等通知动作。<br /> 这里需要配置“消息配置”、“通知人”和“提醒时间”,消息配置包括“发送短信、微信消息”、“发送短信”、“发送微信”、“不发送消息”等选项,可根据具体需求选择(注:当短信条数不足时将自动停发短信)。**“通知人”**可配置机构内已添加的人员。**“提醒时间段”**可以配置“全天”和“时间段”,配置时间段时,只在时间段内的时间进行提醒。<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/564695/1635834990172-3d5d3418-67ce-4eb2-99dc-8e9cac78cc8a.png#clientId=ube5b9553-52f9-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=1584&id=u0586edd7&margin=%5Bobject%20Object%5D&name=image.png&originHeight=1584&originWidth=2872&originalType=binary&ratio=1&rotation=0&showTitle=false&size=313686&status=done&style=none&taskId=udf7a4ef1-1c7c-4225-a995-f73a22bb78f&title=&width=2872)

4.消息触达

配置完如上3部分内容后,点击“提交”完成报警配置。见下图为微信报警示意图,点击左图可跳转到小程序报警详情页,进行处理操作。
image.png image.png

报警场景示例

1. 单一指标超标即时报警;

  1. 该场景适合单一指标超标后立即报警的情况,这里以水务行业“出水COD”指标进行报警配置,选择“进水在线检测间-进水COD”数据项后,条件选择为“大于(>)”,计算类型选择“固定值”,固定值填写为“30”。提交后,当“出水COD”超过30后会立即报警。<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/564695/1635837489646-52a4dffd-c8f0-4a8a-a78f-b543444d9d2d.png#clientId=ue860de67-2a1e-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=944&id=ufc30d355&margin=%5Bobject%20Object%5D&name=image.png&originHeight=944&originWidth=2870&originalType=binary&ratio=1&rotation=0&showTitle=false&size=203680&status=done&style=none&taskId=u855e6d75-584a-46cc-9cb6-a6c97140b21&title=&width=2870)

2. 固定时间超标多次、超标频率报警;

  1. 该场景适合对单一指标或过个指标在固定时间内多次超标进行报警/预警,仍以水务行业“出水COD”为例。选择“进水在线检测间-进水COD”数据项后,条件选择为“大于(>)”,计算类型选择“固定值”,固定值填写为“30”。点击“添加”新增一条条件,条件选择为“发生次数”,次数选择5次,周期选择“每1天”。这样当进水COD1天内超标5次后,即会触发报警。<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/564695/1635837446470-14de9e53-ec51-4248-99f7-0d5c0cd354fa.png#clientId=ue860de67-2a1e-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=936&id=ue9314364&margin=%5Bobject%20Object%5D&name=image.png&originHeight=936&originWidth=2866&originalType=binary&ratio=1&rotation=0&showTitle=false&size=199869&status=done&style=none&taskId=u605ebdc8-306c-4060-a991-2f812cbd9fd&title=&width=2866)

3. 单一指标区间预警;

该场景配置可以针对单个指标预警进行配置,仍以水务行业“出水COD”为例。选择“进水在线检测间-进水COD”数据项后,条件选择为“区间”,后面的区间值填写即将接近报警的区间值例如28-30。点击“添加”新增一条条件,条件选择为“发生次数”,次数选择3次,周期选择“每1天”。这样当进水COD在1天内有5次指标值落在28-30之间,即会触发报警。
image.png

4.设备状态异常报警

该场景配置可满足对于设备状态异常的报警,选择“生化池-2#一缺-厌回流泵设备状态”数据项后,条件选择为“等于(=)”, 选择“固定值”数值填写为该数据点输出的故障状态值(注:故障状态编码依据具体采集设备而定,请与设备维保人员确认后填写),这样当设备故障点出现故障时即会触发报警。
image.png
这里只列举了4个案例,更多场景可以根据需要进行组合配置。
由于规则引擎的配置比较灵活,如果有更好的场景案例,可以提供给我们。
我们将完善场景示例库,为更多的从业者提供优秀的指导。