一种告警管理方法及装置制造方法及图纸

技术编号:42801258 阅读:23 留言:0更新日期:2024-09-24 20:46
本发明专利技术涉及监控和运维领域,具体提供了一种告警管理方法及装置,首先,告警管控模块通过提供的表单页面,引导用户维护告警规则,包括报警规则、告警屏蔽设置和告警消息模板设置;告警处理模块根据告警规则持续循环地处理和发送告警,根据配置的规则对告警信息增加限制之后发送给监控系统获取数据,并对返回的数据进行屏蔽、恢复、静默判断和发送。与现有技术相比,本发明专利技术能够整合多个监控系统的告警信息,实现多种监控组件告警信息的集中管理和展示。

【技术实现步骤摘要】

本专利技术涉及监控和运维领域,具体提供一种告警管理方法及装置


技术介绍

1、告警功能是现代运维体系中不可或缺的一环。通过实时监控系统的运行状态和性能指标,告警监控系统能迅速捕捉到任何异常或潜在问题,并立即触发告警通知。这种及时的告警机制确保了系统的稳定性和业务的连续性,及时发现潜在问题,提高了系统的稳定性和可维护性。

2、告警监控系统协助优化资源配置,通过收集和分析监控数据,更加准确地展现系统的资源使用情况,帮助运维人员进行更合理的资源分配和扩容规划。传统的告警管理方式是由监控系统进行状态信息收集并评估监控数据触发告警,辅以内置的告警组件,由告警组件发送告警通知。例如prometheus通过 http 协议以5秒为一个采集周期抓取被监控组件的状态并每10秒评估一次配置的告警规则,当某个告警规则的条件被满足时,prometheus将告警状态切换到pending。如果在下一个计算周期(10秒后)该条件仍然为真,并且持续时间满足规则中定义的for时长(例如10秒),告警状态将变更为active,并将告警发送给alertmanager告警组件。ale本文档来自技高网...

【技术保护点】

1.一种告警管理方法,其特征在于,首先,告警管控模块通过提供的表单页面,引导用户维护告警规则,包括报警规则、告警屏蔽设置和告警消息模板设置;

2.根据权利要求1所述的一种告警管理方法,其特征在于,在告警管控模块中进行报警规则时,报警规则设置JavaScript表达式,用户设置表达式为number > 0,number取值为返回的符合查询条件的数据数量,当数量条件满足表达式时才会进行报警。

3.根据权利要求2所述的一种告警管理方法,其特征在于,进行告警屏蔽设置时,用户通过对告警屏蔽标签的配置,规定告警屏蔽标签key为屏蔽字段key、告警屏蔽运算符为屏蔽判断标准...

【技术特征摘要】

1.一种告警管理方法,其特征在于,首先,告警管控模块通过提供的表单页面,引导用户维护告警规则,包括报警规则、告警屏蔽设置和告警消息模板设置;

2.根据权利要求1所述的一种告警管理方法,其特征在于,在告警管控模块中进行报警规则时,报警规则设置javascript表达式,用户设置表达式为number > 0,number取值为返回的符合查询条件的数据数量,当数量条件满足表达式时才会进行报警。

3.根据权利要求2所述的一种告警管理方法,其特征在于,进行告警屏蔽设置时,用户通过对告警屏蔽标签的配置,规定告警屏蔽标签key为屏蔽字段key、告警屏蔽运算符为屏蔽判断标准、告警屏蔽value为屏蔽字段值,并且设置屏蔽时间,对屏蔽时间进行控制,支持周期性时间屏蔽和固定性时间屏蔽,其中周期性屏蔽时间类型mutetimetype的值为periodicmutes,同时设置星期数、周期开始时间和停止时间。

4.根据权利要求3所述的一种告警管理方法,其特征在于,在进行告警消息模板设置时,根据响应数据自己定制消息模板,在进行实际告警消息发送时,会根据告警信息将字段替换,发送定制好的消息格式。

5.根据权利要求4所述的一种告警管理方法,其特征在于,在告警处理模块中,对取数逻辑增加限制时,针对clickhouse数据源类型告警在向数据源发送取数逻辑之前通过增加字段的方式实现告警屏蔽;

6.根据权利要求5所述的一种告警管理方法,其特征在于...

【专利技术属性】
技术研发人员:曹铄郑斌李伍吴琛刘彦龙
申请(专利权)人:山东浪潮数字商业科技有限公司
类型:发明
国别省市:

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

1