[发明专利]指标预警方法、装置、计算机设备及存储介质在审
申请号: | 202010611647.3 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111782208A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 叶俊孟 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/71 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 |
地址: | 518000 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指标 预警 方法 装置 计算机 设备 存储 介质 | ||
本案涉及机架运维,涉及一种指标预警方法、装置、计算机设备及存储介质,方法包括:获取在终端的指标预警配置页面中录入的指标预警配置信息;指标预警配置信息包括指标信息、预警规则信息和预警标准信息;查询与预警规则信息中的预警规则对应的规则模板语句;根据指标信息和预警标准信息对规则模板语句进行更新,得到预警规则代码;根据预警规则信息中的预警策略对预警规则代码进行封装,得到预警规则引擎;运行预警规则引擎,得到指标预警信息。本案还涉及区块链技术,其中,指标预警信息可存储于区块链中。本申请不必每次均编写预警代码,只需要通过录入指标预警配置信息即可调用相应的规则模板语句进行预警,提高了预警效率。
技术领域
本申请涉及机架运维,尤其涉及一种指标预警方法、装置、计算机设备及存储介质。
背景技术
预警系统常常要对各种指标进行监控,当监测到指标异常时进行预警。现有的预警系统通常借助于常用的商用规则引擎,这些规则引擎接受数据输入,并根据编写好的业务规则进行判断。
然而,现有的规则引擎在使用之前要根据预警需求编写代码,因此无论使用规则引擎的是业务人员还是运营人员,都需要经过技术知识培训。当预警需求繁多复杂时,预警系统开发和修改过程复杂,预警效率较低。
发明内容
本申请实施例的目的在于提出一种指标预警方法、装置、计算机设备及存储介质,以解决预警效率较低的问题。
为了解决上述技术问题,本申请实施例提供一种指标预警方法,采用了如下所述的技术方案:
获取在终端的指标预警配置页面中录入的指标预警配置信息;所述指标预警配置信息包括指标信息、预警规则信息和预警标准信息;
查询与所述预警规则信息中的预警规则对应的规则模板语句;
根据所述指标信息和所述预警标准信息对所述规则模板语句进行更新,得到预警规则代码;
根据所述预警规则信息中的预警策略对所述预警规则代码进行封装,得到预警规则引擎;
运行所述预警规则引擎,得到指标预警信息。
进一步的,所述获取在终端的指标预警配置页面中录入的指标预警配置信息的步骤之前,还包括:
获取在终端的扩展页面中录入的规则模板语句;
将获取到的规则模板语句添加到规则模板库中;
在指标预警配置页面中添加与所述规则模板语句相关联的预警规则。
进一步的,所述获取在终端的指标预警配置页面中录入的指标预警配置信息的步骤具体包括:
当接收到终端发送的指标预警配置指令时,通过所述终端展示指标预警配置页面;
通过所述终端获取所述指标预警配置页面中的点击或输入操作,得到指标预警配置信息。
进一步的,所述预警规则信息的获取步骤包括:
获取所述指标预警配置页面中录入的至少一条预警规则;
获取所述指标预警配置页面中录入的与预警规则对应的预警策略;
根据所述预警策略和所述预警规则生成预警规则信息。
进一步的,所述根据所述指标信息和所述预警标准信息对所述规则模板语句进行更新,得到预警规则代码的步骤具体包括:
识别所述规则模板语句中的可替换变量;
根据所述指标信息和所述预警标准信息更新识别到的可替换变量,得到预警规则代码。
进一步的,所述指标预警信息存储于区块链中,所述运行所述预警规则引擎,得到指标预警信息的步骤具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010611647.3/2.html,转载请声明来源钻瓜专利网。