报警/预警功能支持单一指标超标即时、固定时间超标多次报警、固定时间超标频率报警,复合多个指标超过固定值报警,单设备、多设备状态异常报警等多种场景。未来还将支持趋势性报警、极大值极小值异常过滤等。
报警配置介绍
登录平台后,通过【报警管理】-【报警配置】可以进入报警配置模块,点击后可进入报警配置列表页,如下图所示。
1. 配置报警基本信息
点击上图页面中的“新增”按钮弹出报警信息配置框,选择“所属厂区”、“报警类型”(报警类型目前包括数据报警和状态报警两类)、数值报警类型。填入“报警规则名称”即完成报警基础信息配置。
2. 配置触发条件
在触发条件区域,选择**“基础数据项”**([什么是数据项?](https://www.yuque.com/shaolong-aq39i/kb/cphrdi)),**“选择条件类型”。**这里可以添加多个数据项,多个条件组合规则条件。**“选择条件类型”**支持>、<、≠、=、区间、发生次数、发生率等条件,其中>、<、≠、=支持固定值和计算值(计算值就是我们经过通过基础数据项计算的值)配置。同时>、<、≠、=还可以叠加“发生次数”和“发生率”进行复核条件配置。详见下文“单指标超标+发生次数报警、单指标超标+发生频率报警”。<br />
3. 执行动作配置
执行动作为满足触发条件之后执行的通知动作,目前平台 **可以发送短信+微信消息、单独短信消息、单独微信消息或只系统记录**报警记录等通知动作。<br /> 这里需要配置“消息配置”、“通知人”和“提醒时间”,消息配置包括“发送短信、微信消息”、“发送短信”、“发送微信”、“不发送消息”等选项,可根据具体需求选择(注:当短信条数不足时将自动停发短信)。**“通知人”**可配置机构内已添加的人员。**“提醒时间段”**可以配置“全天”和“时间段”,配置时间段时,只在时间段内的时间进行提醒。<br />
4.消息触达
配置完如上3部分内容后,点击“提交”完成报警配置。见下图为微信报警示意图,点击左图可跳转到小程序报警详情页,进行处理操作。

报警场景示例
1. 单一指标超标即时报警;
该场景适合单一指标超标后立即报警的情况,这里以水务行业“出水COD”指标进行报警配置,选择“进水在线检测间-进水COD”数据项后,条件选择为“大于(>)”,计算类型选择“固定值”,固定值填写为“30”。提交后,当“出水COD”超过30后会立即报警。<br />
2. 固定时间超标多次、超标频率报警;
该场景适合对单一指标或过个指标在固定时间内多次超标进行报警/预警,仍以水务行业“出水COD”为例。选择“进水在线检测间-进水COD”数据项后,条件选择为“大于(>)”,计算类型选择“固定值”,固定值填写为“30”。点击“添加”新增一条条件,条件选择为“发生次数”,次数选择5次,周期选择“每1天”。这样当进水COD在1天内超标5次后,即会触发报警。<br />
3. 单一指标区间预警;
该场景配置可以针对单个指标预警进行配置,仍以水务行业“出水COD”为例。选择“进水在线检测间-进水COD”数据项后,条件选择为“区间”,后面的区间值填写即将接近报警的区间值例如28-30。点击“添加”新增一条条件,条件选择为“发生次数”,次数选择3次,周期选择“每1天”。这样当进水COD在1天内有5次指标值落在28-30之间,即会触发报警。
4.设备状态异常报警
该场景配置可满足对于设备状态异常的报警,选择“生化池-2#一缺-厌回流泵设备状态”数据项后,条件选择为“等于(=)”, 选择“固定值”数值填写为该数据点输出的故障状态值(注:故障状态编码依据具体采集设备而定,请与设备维保人员确认后填写),这样当设备故障点出现故障时即会触发报警。
这里只列举了4个案例,更多场景可以根据需要进行组合配置。
由于规则引擎的配置比较灵活,如果有更好的场景案例,可以提供给我们。
我们将完善场景示例库,为更多的从业者提供优秀的指导。
