可视化动态配置模板的告警巡检系统、方法及介质技术方案

技术编号:37457521 阅读:24 留言:0更新日期:2023-05-06 09:29
本发明专利技术提供了一种可视化动态配置模板的告警巡检系统、方法及介质,包括:全局规则模板模块:为可视化配置提供模板选项;全局可视化配置模块:通过全局规则模板模块,在全局范围选择告警类型,填写参数,下发至告警计算模块中执行;系统可视化配置模块:通过全局规则模板模板,在具体某个系统的范围内可视化告警配置,下发至告警计算模块中执行;告警计算模块:根据规则实时计算告警数据是否超过设定的阈值,持续超过设定的时间则触发告警;告警巡检模块:收集整理触发的告警,统计告警整理制作成巡检报告,评价健康状况。本发明专利技术使得研发人员、测试人员、质量保障人员零学习成本,只需要简单几步配置实现自身告警巡检需要。简单几步配置实现自身告警巡检需要。简单几步配置实现自身告警巡检需要。

【技术实现步骤摘要】
可视化动态配置模板的告警巡检系统、方法及介质


[0001]本专利技术涉及通信
,具体地,涉及一种可视化动态配置模板的告警巡检系统、方法及介质。

技术介绍

[0002]数字化运维服务需要提供配套的监控服务,日志服务,调用链追踪分析服务,以及上述三种服务之上构建的告警服务。目前研发人员、测试人员、质量保障人员和运维人员强调加强沟通协作,促进自动化软件交付和架构变更,使得构建、测试、发布变得更快捷、更可靠。数字化运营服务为了满足上述需求而诞生,数字化运营服务提供了配套的监控服务,日志服务,调用链追踪分析服务,以及上述三种服务之上构建的告警服务。告警服务不仅要给专业的运维人员提供高阶的使用配置能力,同时还要给研发人员、测试人员和质量保障人员提供简明易用的使用配置能力。因此告警服务中重点要解决一套系统中有机高效地融合高阶能力和简明易用能力。
[0003]告警巡检系统不仅要解决运维人员特殊深度定制化配置规则的问题,因此要实现全局规则模板,直接手写底层告警计算规则语言进行配置。还要解决研发人员、测试人员、质量保障人员零学习成本简单配置告警规则的问题,因此要实现全局可视化配置和系统可视化配置。在满足所有参与人员的日常配置使用后,告警巡检系统要解决实时更新触发告警的问题,还要解决一大堆告警难以运维的问题,因此实现实时告警计算,提供实时更新规则,实时计算规则的能力,每日制作巡检报告,供所有成员定期检查系统存在的问题,与昨日或者上月的数据进行对比,更快速优化系统。
[0004]目前,现有技术中存在以下缺陷:1、告警配置项少,提供比较有限的配置规则。2、告警缺少为专业人士特殊深度定制化配置规则手段。本系统针对上述问题,实现全局规则模板,直接手写底层告警计算规则语言进行配置,实现全局可视化配置和系统可视化配置,直接引用全局规则模板中的配置名称,简单填写阈值等参数即可完成配置。3、目前业内的告警缺少告警巡检能力,仅简单将未经处理的告警推送用户。
[0005]专利文献CN115309748A(申请号:CN202211030763.1)公开了一种自动化巡检告警方法及系统,其中系统包括:生成模块,用于生成需要配置巡检点的SQL数据表;集成模块,用于在Java程序中集成XXL

JOB定时任务工具或自定义Java内部定时任务;入库模块,用于通过XXL

JOB定时任务工具或自定义Java内部定时任务将需要巡检的SQL数据表入库到巡检点表中;运行模块,用于在Java程序中执行运行巡检点表中的数据得到运行数据,利用ORM框架去运行数据对应的数据源中查询需要巡检的数据,得到查询结果;分析模块,用于根据查询结果与预期结果进行分析对比,利用Java程序打印分析对比的结果至日志中。但该专利技术不能深度定制化实现告警配置。

技术实现思路

[0006]针对现有技术中的缺陷,本专利技术的目的是提供一种可视化动态配置模板的告警巡
检系统、方法及介质。
[0007]根据本专利技术提供的一种可视化动态配置模板的告警巡检系统,包括:
[0008]全局规则模板模块:为可视化配置提供模板选项,适配用户屏蔽底层告警计算规则语言的中间层,能够手写底层规则表达式;
[0009]全局可视化配置模块:通过全局规则模板模块,在全局范围选择告警类型,填写参数,下发至告警计算模块中执行;
[0010]系统可视化配置模块:通过全局规则模板模板,在具体某个系统的范围内可视化告警配置,下发至告警计算模块中执行;
[0011]告警计算模块:实时更新告警巡检模块计算规则,根据规则实时计算告警数据是否超过设定的阈值,持续超过设定的时间则触发告警;
[0012]告警巡检模块:收集整理触发的告警,统计告警整理制作成巡检报告,评价健康状况。
[0013]优选地,在所述全局规则模板模块中:
[0014]创建尚未存在的告警类型,类型共三级;
[0015]创建全局规则模板时选择告警类型;
[0016]在全局规则模板中填写全局规则模板名称,告警计算模块执行用的底层的告警规则表达式;
[0017]保存全局规则模板供后续模块使用。
[0018]优选地,在所述全局可视化配置模块中:
[0019]创建全局可视化配置用于提供全局范围的告警规则;
[0020]在新增的全局可视化规则中选择对应的全局规则模板;
[0021]填写告警阈值,告警持续时长;
[0022]保存全局可视化配置并下发至告警计算模块。
[0023]优选地,在所述系统可视化配置模块中:
[0024]创建系统可视化配置用于提供特定某个系统范围的告警规则;
[0025]在新增的系统可视化规则中选择对应的全局规则模板;
[0026]填写告警阈值,告警持续时长;
[0027]保存系统可视化配置并下发至告警计算模块。
[0028]优选地,在所述告警计算模块中:
[0029]动态接收全局可视化配置和系统可视化配置;
[0030]将全局可视化配置和系统可视化配置载入告警计算引擎;
[0031]告警计算引擎实时计算接收到的数据是否满足可视化配置中表达式的计算条件;
[0032]满足表达式计算条件的产生告警推送到告警巡检模块。
[0033]优选地,在所述告警巡检模块中:
[0034]接收告警计算模块推送的告警信息;
[0035]统计系统综合运行状况,中间件运行状况,告警数量与昨日同比,与上月环比;
[0036]每日以邮件形式推送告警巡检报告。
[0037]根据本专利技术提供的一种可视化动态配置模板的告警巡检方法,采用所述的可视化动态配置模板的告警巡检系统,执行包括:
[0038]步骤S1:创建本系统中尚未存在的告警类型,类型共三级;
[0039]步骤S2:创建全局规则模板时选择告警类型,填写全局规则模板名称,告警计算模块执行使用底层的告警规则表达式;
[0040]步骤S3:保存全局规则模板供全局可视化配置模块和系统可视化配置模块使用;
[0041]步骤S4:新增全局可视化配置规则或者系统可视化配置规则,选择对应的全局规则模板,填写信息;
[0042]步骤S5:保存全局可视化配置规则或者系统可视化配置规则并下发至告警计算模块;
[0043]步骤S6:告警计算模块动态接收全局可视化配置和系统可视化配置,将配置载入告警计算引擎;
[0044]步骤S7:告警计算引擎实时计算接收到的数据是否满足可视化配置中表达式的计算条件,将满足表达式计算条件的产生告警推送到告警巡检模块;
[0045]步骤S8:告警巡检模块统计状况,推送告警巡检报告。
[0046]优选地,在所述步骤S4中:
[0047]新增全局可视化配置规则或者系统可视化配置规则,选择对应的全局规则模板,填写告警阈值、告警持续时长。
[0048]优选地,在所述步骤S8中:...

【技术保护点】

【技术特征摘要】
1.一种可视化动态配置模板的告警巡检系统,其特征在于,包括:全局规则模板模块:为可视化配置提供模板选项,适配用户屏蔽底层告警计算规则语言的中间层,能够手写底层规则表达式;全局可视化配置模块:通过全局规则模板模块,在全局范围选择告警类型,填写参数,下发至告警计算模块中执行;系统可视化配置模块:通过全局规则模板模板,在具体某个系统的范围内可视化告警配置,下发至告警计算模块中执行;告警计算模块:实时更新告警巡检模块计算规则,根据规则实时计算告警数据是否超过设定的阈值,持续超过设定的时间则触发告警;告警巡检模块:收集整理触发的告警,统计告警整理制作成巡检报告,评价健康状况。2.根据权利要求1所述的可视化动态配置模板的告警巡检系统,其特征在于,在所述全局规则模板模块中:创建尚未存在的告警类型,类型共三级;创建全局规则模板时选择告警类型;在全局规则模板中填写全局规则模板名称,告警计算模块执行用的底层的告警规则表达式;保存全局规则模板供后续模块使用。3.根据权利要求1所述的可视化动态配置模板的告警巡检系统,其特征在于,在所述全局可视化配置模块中:创建全局可视化配置用于提供全局范围的告警规则;在新增的全局可视化规则中选择对应的全局规则模板;填写告警阈值,告警持续时长;保存全局可视化配置并下发至告警计算模块。4.根据权利要求1所述的可视化动态配置模板的告警巡检系统,其特征在于,在所述系统可视化配置模块中:创建系统可视化配置用于提供特定某个系统范围的告警规则;在新增的系统可视化规则中选择对应的全局规则模板;填写告警阈值,告警持续时长;保存系统可视化配置并下发至告警计算模块。5.根据权利要求1所述的可视化动态配置模板的告警巡检系统,其特征在于,在所述告警计算模块中:动态接收全局可视化配置和系统可视化配置;将全局可视化配置和系统可视化配置载入告警计算引擎;告警计算引擎实时计算接收到的数据是否满足可视化配置中表达式的计算条件;...

【专利技术属性】
技术研发人员:段然付昌林叶黎明徐小斌李诚未元王畅王于灿邓劼黄郑正
申请(专利权)人:兴业数字金融服务上海股份有限公司
类型:发明
国别省市:

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

1