告警通知方法及装置制造方法及图纸

技术编号:23991214 阅读:38 留言:0更新日期:2020-04-29 16:10
本发明专利技术公开了一种告警通知方法、装置、计算机可读存储介质及电子设备,方法包括:获取告警标签;根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;将所述告警信息发送至所述第一通知人信息中的第一通知人。本发明专利技术的技术方案通过关系型数据库修改告警信息和通知人信息,可更为简单快速的维护和管理告警信息和通知人信息。

Alarm notification method and device

【技术实现步骤摘要】
告警通知方法及装置
本专利技术涉及能源
,尤其涉及告警通知方法及装置。
技术介绍
随着物联网技术体系方面的快速发展,告警通知上报是非常关键的环节。当发现监测对象发生或者将要发生故障或者险情时,进行实时上报,进而向对应的用户推送告警通知,以便用户在接收到告警通知后,及时做出响应。目前,主要是在监控信息可视化工具Grafana内部配置告警信息和通知人等信息,从而实现告警通知。但是,当需要修改告警信息和通知人时,需要到监控信息可视化工具Grafana内部修改才能生效,难以实现统一维护和管理。
技术实现思路
本专利技术提供了一种告警通知方法、装置、计算机可读存储介质及电子设备,通过关系型数据库修改告警信息和通知人信息,无需在监控信息可视化工具Grafana内部修改告警信息及第一通知人信息,可更为简单快速的维护和管理告警信息和通知人信息。第一方面,本专利技术提供了一种告警通知方法,包括:获取告警标签;根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;将所述告警信息发送至所述第一通知人信息中的第一通知人。优选地,还包括:扫描所述告警标签对应的告警的状态信息;当所述状态信息满足第一预设条件时,执行所述将所述告警信息发送至所述通知人信息中的第一通知人步骤。优选地,所述扫描所述告警标签对应的状态信息之前,还包括:将所述状态信息写入所述预设关系型数据库内。优选地,当所述状态信息满足第二预设条件时,更改所述预设关系型数据库中的所述状态信息为预设解除状态关键词。优选地,当预设时段内的所述状态信息满足第一预设条件时,从所述预设关系型数据库中获取第二通知人信息,将所述告警信息发送至所述第二通知人信息中的第二通知人。优选地,所述第一通知人对应的第一职位级别低于所述第二通知人对应的第二职位级别。优选地,还包括:当获取所述告警标签对应的告警解除信息时,将所述告警解除信息发送至所述第一通知人信息中的第一通知人和所述第二通知人信息中的第二通知人。第二方面,本专利技术提供了一种告警通知装置,包括:第一获取模块,用于获取告警标签;第二获取模块,用于根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;第一发送模块,用于将所述告警信息发送至所述第一通知人信息中的第一通知人。第三方面,本专利技术提供了一种计算机可读存储介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述处理器执行如第一方面中任一所述的方法。第四方面,本专利技术提供了一种电子设备,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如第一方面中任一所述的方法。本专利技术提供了一种告警通知方法、装置、计算机可读存储介质及电子设备,该方法通过获取告警标签,然后,根据告警标签,获取预设关系型数据库中告警标签对应的告警信息及第一通知人信息,之后,将告警信息发送至第一通知人信息中的第一通知人。综上所述,通过本专利技术的技术方案,通过关系型数据库修改告警信息和通知人信息,无需在监控信息可视化工具Grafana内部修改告警信息及第一通知人信息,可更为简单快速的维护和管理告警信息和通知人信息。上述的非惯用的优选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明为了更清楚地说明本专利技术实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种告警通知方法的流程示意图;图2为本专利技术一实施例提供的另一种告警通知方法的流程示意图;图3为本专利技术一实施例提供的又一种告警通知方法的流程示意图;图4为本专利技术一实施例提供的一种告警通知装置的结构示意图;图5为本专利技术一实施例提供的另一种告警通知装置的结构示意图;图6为本专利技术一实施例提供的一种电子设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本专利技术的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所述,本专利技术实施例提供了一种告警通知方法,包括如下各个步骤:步骤101,获取告警标签;步骤102,根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;步骤103,将所述告警信息发送至所述第一通知人信息中的第一通知人。如图1所示的实施例,该方法通过获取告警标签,然后,根据告警标签,获取预设关系型数据库中告警标签对应的告警信息及第一通知人信息,之后,将告警信息发送至第一通知人信息中的第一通知人。综上所述,通过本专利技术的技术方案,通过关系型数据库修改告警信息和通知人信息,无需在监控信息可视化工具Grafana内部修改告警信息及第一通知人信息,可更为简单快速的维护和管理告警信息和通知人信息。具体地,获取监控数据,检测监控数据是否满足预设告警规则,如果是,则获取告警标签。其中,监控数据指的是监控对象的运行数据,比如,可以是中央处理器(CentralProcessingUnit/Processor,简称CPU)发热效率、设备负荷等;预设告警规则规定了告警的生成条件,当符合告警生成条件的事件发生时,电子设备会监测到该事件,并产生一条告警标签。预设告警规则包括但不限于设备告警规则、应用告警规则和服务网络告警规则。需要说明的是,告警标签指的是身份标识,用来查找和定位目标告警信息,不同告警信息和通知人信息对应不同的告警标签。预设关系型数据库具体地指的用关系模型来表示各种实体以及实体之间的各种联系,通常指的是由二维表及其之间的联系组成的一个数据组织。本专利技术实施例未对关系型数据库做限定,任何现有技术中以及未来可能使用的关系型数据库皆适用本专利技术实施例,优选地,预设关系型数据库中配置有若干个字段名称以及每个字段名称对应的字段内容,字段名称包括但不限于告警标签、告警信息、通知人信息、告警状态等。告警信息具体指的是用户需要了解的告警内容。通知人信息指的是需要了解告警信息的用户的相关内容,包括但不限于通知人姓名、手机号、邮箱等。需要说明的是,本专利技术实施例未对告警信息发送至第一通知人的方式做限定,包括但不限于通过短信、邮件、钉钉、微信等。请参考图2,在图1所示实施例中,本专利技术一个实施例中,还包括:步骤201,将所述告警标签对应的告警的状态信息写入所述预设关系型数据库内;步骤202,扫描所述告警标签对应的告警的本文档来自技高网...

【技术保护点】
1.一种告警通知方法,其特征在于,包括:/n获取告警标签;/n根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;/n将所述告警信息发送至所述第一通知人信息中的第一通知人。/n

【技术特征摘要】
1.一种告警通知方法,其特征在于,包括:
获取告警标签;
根据所述告警标签,获取预设关系型数据库中所述告警标签对应的告警信息及第一通知人信息;
将所述告警信息发送至所述第一通知人信息中的第一通知人。


2.根据权利要求1所述的方法,其特征在于,还包括:
扫描所述告警标签对应的告警的状态信息;
当所述状态信息满足第一预设条件时,执行所述将所述告警信息发送至所述通知人信息中的第一通知人步骤。


3.根据权利要求2所述的方法,其特征在于,所述扫描所述告警标签对应的状态信息之前,还包括:
将所述告警标签对应的告警的状态信息写入所述预设关系型数据库内。


4.根据权利要求3所述的方法,其特征在于,还包括:
当所述状态信息满足第二预设条件时,更改所述预设关系型数据库中的所述状态信息为预设解除状态关键词。


5.根据权利要求2所述的方法,其特征在于,当预设时段内的所述状态信息满足第一预设条件时,从所述预设关系型数据库中获取第二通知人信息,将所述告警信息发送至所述第二通知人...

【专利技术属性】
技术研发人员:朱登凯岳飞虎崔玉坤柳方坤董佳伟
申请(专利权)人:新奥数能科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1