业务运行的监控告警方法、系统、电子设备及存储介质技术方案

技术编号:23161517 阅读:36 留言:0更新日期:2020-01-21 21:56
本申请公开了一种业务运行的监控告警方法、系统、电子设备及计算机可读存储介质,该监控告警方法包括:定期轮询预设的基于SQL查询的监控查询任务;将期望执行时间在当前时刻之前的监控查询任务加入处理队列;获取处理队列中的监控查询任务;在监控查询任务指定的目标数据库中执行对应的SQL查询;若查询结果异常,则根据监控查询任务的告警参数进行告警。本申请可针对各类业务运营的需要,灵活设置对应的监控查询任务,并利用队列进行调度管理和告警实现,从而有效改善了对业务运营监控告警的系统化管理,提高了对监控告警的配置修改和使用时的灵活便利性与容错率,进而提高了处理效率与质量,适用性较高。

Monitoring and warning methods, systems, electronic equipment and storage media for business operation

【技术实现步骤摘要】
业务运行的监控告警方法、系统、电子设备及存储介质
本申请涉及系统维护
,特别涉及一种业务运行的监控告警方法、系统、电子设备及计算机可读存储介质。
技术介绍
在当今互联网大数据时代,随着企业、政府等的日常业务的发展,业务的运维、监控、管理、告警等相关内容也愈发重要,线上监控管理软件系统的重要性逐渐体现。现有技术中有一些管理软件可实现基本的硬件状态监测和报警功能,具体可监测服务器当前的CPU、内存、磁盘等部件的使用率、健康状态和使用变化趋势,并可在某些指标达到告警红线时便通过短信、电话等方式通知到运营人员。但是,这类系统的监控对象主要是服务器中相关资源的使用情况和健康状态,并没有针对用户的具体业务运行情况进行监控告警。现有技术中有另一种监控告警方法用于对业务运行的具体情况进行监察。管理人员针对业务运行中可能存在的问题情况编写特定的SQL脚本,通过定时执行这些SQL脚本来实现对问题情况的监控,进而在查询到异常数据后进行告警。但是,现有技术中并没有一个完整的监控告警系统来统筹实现各个SQL脚本以及告警处理的管理、执本文档来自技高网...

【技术保护点】
1.一种业务运行的监控告警方法,其特征在于,包括:/n定期轮询预设的基于SQL查询的监控查询任务;/n将期望执行时间在当前时刻之前的监控查询任务加入处理队列;/n获取所述处理队列中的监控查询任务;/n在所述监控查询任务指定的目标数据库中执行对应的SQL查询;/n若查询结果异常,则根据所述监控查询任务的告警参数进行告警。/n

【技术特征摘要】
1.一种业务运行的监控告警方法,其特征在于,包括:
定期轮询预设的基于SQL查询的监控查询任务;
将期望执行时间在当前时刻之前的监控查询任务加入处理队列;
获取所述处理队列中的监控查询任务;
在所述监控查询任务指定的目标数据库中执行对应的SQL查询;
若查询结果异常,则根据所述监控查询任务的告警参数进行告警。


2.根据权利要求1所述的监控告警方法,其特征在于,所述将期望执行时间在当前时刻之前的监控查询任务加入处理队列,包括:
判断监控查询任务的期望执行时间是否早于当前时刻;
若是,则将所述监控查询任务加入所述处理队列;
根据所述监控查询任务的执行间隔周期,更新所述期望执行时间。


3.根据权利要求1所述的监控告警方法,其特征在于,所述获取所述处理队列中的监控查询任务,包括:
分别异步获取所述处理队列中的各个监控查询任务。


4.根据权利要求2所述的监控告警方法,其特征在于,所述更新所述期望执行时间,包括:
计算更新前的所述期望执行时间至所述当前时刻之间所包含的所述执行间隔周期的个数;
确定与所述个数对应的步进时间;
根据所述执行间隔周期和所述步进时间,计算更新后的所述期望执行时间。


5.根据权利要求1所述的监控告警方法,其特征在于,所述在所述监控查询任务指定的目标数据库中执行对应的SQL查询,包括:
对所述SQL查询对应的SQL脚本进行安全检测;
若安全检测通过,则针对所述目标数据库执行所述SQL脚本。


6.根据权利要求1所述的监控告警方法,其特征在于,所述在所述监控查询任务指定的目标数据库中执行对应的SQL查询,包括:
对所述SQL查询对应的SQL脚本进行预处理,以便将查询结果的提取数量设置为目标数量;
针对所述目标数据库执行所述SQL脚本。


7.根据权利要求1所述的监控告警方法,其特征在于,所述监控查询任务的设置过程包括:
接收客户端发送的管理员登录信息;
根据预设的管理权限信息,对所述管理员登录信息进行登录验证;
若登录验证通...

【专利技术属性】
技术研发人员:黄达毅孙亮钟和旺屈政斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1