告警服务概述¶
资产异常和故障是不可避免的现象。EnOS™ 告警服务为运行和维护团队提供告警服务功能,通过定义、接收和处理组织资产的告警,及早发现异常情况并迅速做出反应,满足对资产的实时状态监控和故障分析等业务需求。
概念¶
告警 是当资产的资产数据值或设备状态达到设定条件时,如某一个测点的值大于指定阈值,所生成的记录。为了更有效地区分和管理告警,EnOS 上的告警通常根据 告警级别 (例如故障、警告、提示)和 告警类型(例如遥测越限)进行分类。
在 告警规则 中,触发器 用于定义告警的 条件 以触发告警。用于触发器的数据可来自 IoT Hub,例如模型测点、模型事件和设备状态,或者通过来自第三方数据源的用户定义指标。
告警内容 则是由用户定义的告警详细信息,并将包括在告警触发时产生的 告警记录 中。
告警服务的主要概念和告警信息流如下图所示:
功能特点¶
告警信息以标准结构上传到EnOS系统
告警服务服务定义了标准的告警数据结构和告警接收接口,可以实时或离线地将告警信息转发到 EnOS 系统中。
支持告警触发规则和内容的定义
告警服务支持为特定的资产测点,事件或设备状态定义告警触发规则。例如,定义一个越限规则,当测点的值超过阈值时将触发告警。
对于诸如风机,光伏和升压站的设备,可以为数据采集点定义告警触发规则(例如,当发动机室温度超过 45℃ 或升压站发生短路时) 满足实时监视,后续诊断和故障排除的要求。
同时,根据域的最佳做法定义告警级别和告警类型。 例如,定义告警类型,如通信异常和性能下降,还可以根据业务需求定义典型的告警级别(信息,警告和错误)。
支持告警查询、订阅、推送
告警服务服务以 EnOS API 形式提供告警的查询、订阅、推送等服务,应用开发者可以基于这些接口开发告警应用。告警应用主要实现告警弹窗、实时告警查询、历史告警查询、告警邮件短信推送等功能。详细信息,登陆 EnOS管理门户 ,选择 EnOS API 查看。用户可以通过 EnOS 企业数据平台订阅告警数据以推送给应用,详情见 数据订阅。
支持来自第三方来源的数据
告警服务可以通过配置 Kafka 客户端等第三方数据源,接收该数据作为配置告警规则时的触发器。
支持集成第三方系统告警数据
EnOS 告警服务支持接收第三方系统发送的告警数据。例如在船舶领域,站端 SCADA 接收船讯网的告警信息以后,可以再将船讯网告警信息格式化为 EnOS 系统的标准事件格式以后,转发至 EnOS 系统。
备注
对于通过 MQTT 连接的资产,即使在为资产配置告警触发规则之后,默认情况下也不会生成告警。若要为此类资产开通告警服务,必须对告警服务做相应配置。请联系 Envision 项目经理或系统管理员进行告警服务配置。