基于多数据来源的运维监测方法及装置制造方法及图纸

技术编号:33528007 阅读:55 留言:0更新日期:2022-05-19 01:53
本申请公开了一种基于多数据来源的运维监测方法及装置,其方法包括:获取对探测控制配置参数,并根据探测控制配置参数生成探测任务执行规则;确定待探测系统的探测时机是否满足探测触发条件,若是,则获取待探测系统的多个数据来源的探测数据,其中,数据来源包括Zabbix、Pinpoint、脚本以及数据接口;依次判断探测数据是否满足准确条件和合规条件,若均满足,则根据告警规则引擎,确定待探测系统的预警级别,并进行告警。本申请能够直观地体现业务系统的运行状况,准确的生成系统画像,为业务部门的价值输出提供数据基础,有助于相关工作人员对所有系统和业务状态进行全局把控,提升业务系统质量,提高社会金融服务能力和水平。平。平。

【技术实现步骤摘要】
基于多数据来源的运维监测方法及装置


[0001]本申请涉及计算机
,具体涉及一种基于多数据来源的运维监测方法及装置。

技术介绍

[0002]目前,很多企业都极度依赖业务系统的正常运行,如保险业务、金融业务等,一些企业涉及的业务种类较多,部署在企业内部的业务系统也有很多,且各个业务系统通常是独立的,为了使得业务系统正常运行,在日常的运维过程中,需要对业务系统的各个方面进行监控。
[0003]由于企业中,系统数量和复杂度极具增加,且由于各条线负责的系统不同,各系统的归属平台也不同,工作人员在接收针对告警信息进行信息推送时,经常会出现接收到的告警不是自己负责的系统,因此,传统的多种监控工具对多个数据中心和多个业务系统进行离散式管理的模式,已不能满足现有的运维监控需求。

技术实现思路

[0004]为解决上述问题,本申请实施例提供了一种基于多数据来源的运维监测方法及装置。
[0005]第一方面,提供了一种基于多数据来源的运维监测方法,包括:
[0006]获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,其中,所述探测任务执行规则包括:探测触发条件、准确条件和合规条件;
[0007]确定待探测系统的探测时机是否满足所述探测触发条件,若是,则获取所述待探测系统的多个数据来源的探测数据,其中,所述多个数据来源包括Zabbix、Pinpoint、脚本以及数据接口,其中,所述Zabbix、Pinpoint、脚本以及数据接口分别用来采集数据库、服务器、中间件以及应用的探测数据;
[0008]依次判断所述探测数据是否满足所述准确条件和所述合规条件,若均满足,则根据告警规则引擎,确定所述待探测系统的预警级别,并进行告警。
[0009]可选的,在上述方法中,所述获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,包括:
[0010]提供前端界面,所述前端界面包括多个探测控制配置项,其中,所述多个探测控制配置项包括:待探测系统身份信息配置项、探测任务启用配置项、探测任务启用时间配置项、探测任务时间周期配置项、探测任务休眠配置项;
[0011]响应于对多个探测控制配置项中的配置指令,通过所述前端界面获取探测控制配置参数;
[0012]联合多个探测控制配置参数,确定所述探测触发条件,其中,所述探测触发条件包括:探测任务探测周期、探测任务启动时机、探测任务休眠时机、探测任务启动状态。
[0013]可选的,在上述方法中,所述确定待探测系统的探测时间是否满足所述探测触发
条件,包括:
[0014]在所述探测周期结束时,获取待探测系统的探测时机,所述探测时机包括:当前时间、预设历史时长内的告警次数;
[0015]判断所述当前时间是否满足所述探测任务启动时机,若满足,则判断所述预设历史时长内的告警次数是否满足所述探测任务休眠时机;
[0016]若不满足,则判断所述探测启动执行状态是否为启用,若是,则确定所述待探测系统的探测时机满足所述探测触发条件。
[0017]可选的,在上述方法中,所述多个探测控制配置项还包括数据准确性配置项,所述数据准确性配置项包括多个第一子配置项;
[0018]所述多个第一子配置项包括:连续区间配置项、连续区间告警次数配置项;间隔区间配置项、间隔区间告警次数配置项、占比超时阈值配置项;
[0019]所述获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,还包括:
[0020]响应于对多个第一子配置项的配置指令,通过所述前端界面获取第一子配置项中的配置参数;
[0021]联合多个第一子配置项中的配置参数,确定所述准确条件。
[0022]可选的,在上述方法中,所述依次判断所述探测数据是否满足所述准确条件和所述合规条件,包括:
[0023]确定在连续区间内,确定所述探测数据的历史告警次数是否达到连续区间告警次数,若是,则确定该项探测数据不满足所述准确条件,若否,则确定该项探测数据满足所述准确条件;
[0024]或者,
[0025]确定在间隔区间内,确定所述探测数据的历史告警次数是否达到间隔区间告警次数,若是,则确定该项探测数据不满足所述准确条件,若否,则确定该项探测数据满足所述准确条件;
[0026]或者,
[0027]根据所述探测数据确定当前交易量,确定所述当前交易量是否大于占比超时阈值,若是,则确定该项探测数据满足所述准确条件,若否,则确定该项探测数据不满足所述准确条件。
[0028]可选的,在上述方法中,所述多个探测控制配置项还包括数据合规定配置项,所述数据合规定配置项包括多个第二子配置项;
[0029]其中,所述多个第二子配置项的必填项包括IP合规性配置项、系统名称合规性配置项、告警时间合规性配置项、告警内容合规性配置项;
[0030]所述获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,还包括:
[0031]响应于对多个第二子配置项的配置指令,通过所述前端界面获取第二子配置项中的配置参数;
[0032]联合多个第二子配置项中的配置参数,确定所述合规条件;
[0033]所述依次判断所述探测数据是否满足所述准确条件和所述合规条件,还包括:
[0034]判断获取的探测数据是否包含所述多个第二子配置项的必填项,且符合各第二子配置项的配置合规要求,若是,则确定所述探测数据满足所述合规条件。
[0035]可选的,在上述方法中,所述根据告警规则引擎,确定所述待探测系统的预警级别,并进行告警,包括:
[0036]基于所述待探测系统的探测数据,运行所述告警规则引擎,以确定所述待探测系统处于的预警级别;
[0037]若所述探测数据处于一级预警级别阈值,则确定所述待探测系统处于一级预警级别,以信息形式向第一目标进行告警;
[0038]若所述探测数据处于二级预警级别阈值,则确定所述待探测系统处于二级预警级别,以信息形式向第一目标和第二目标进行告警;
[0039]若所述探测数据处于三级预警级别阈值,则确定所述待探测系统处于三级预警级别,以信息形式向第一目标、第二目标和第三目标进行告警。
[0040]第二方面,提供了一种基于多数据来源的运维监测装置,该装置包括:
[0041]获取单元,用于获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,其中,所述探测任务执行规则包括:探测触发条件、准确条件和合规条件;
[0042]判断单元,用于确定待探测系统的探测时机是否满足所述探测触发条件,若是,则获取所述待探测系统的多个数据来源的探测数据,其中,所述多个数据来源包括Zabbix、Pinpoint、脚本以及数据接口,其中,所述Zabbix、Pinpoint、脚本以及数据接口分别用来采集数据库、服务器、中间件以及应用的探测数据;
[0043]告警单元,用于依次本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多数据来源的运维监测方法,其特征在于,包括:获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,其中,所述探测任务执行规则包括:探测触发条件、准确条件和合规条件;确定待探测系统的探测时机是否满足所述探测触发条件,若是,则获取所述待探测系统的多个数据来源的探测数据,其中,所述多个数据来源包括Zabbix、Pinpoint、脚本以及数据接口,其中,所述Zabbix、Pinpoint、脚本以及数据接口分别用来采集数据库、服务器、中间件以及应用的探测数据;依次判断所述探测数据是否满足所述准确条件和所述合规条件,若均满足,则根据告警规则引擎,确定所述待探测系统的预警级别,并进行告警。2.根据权利要求1所述的方法,其特征在于,所述获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,包括:提供前端界面,所述前端界面包括多个探测控制配置项,其中,所述多个探测控制配置项包括:待探测系统身份信息配置项、探测任务启用配置项、探测任务启用时间配置项、探测任务时间周期配置项、探测任务休眠配置项;响应于对多个探测控制配置项中的配置指令,通过所述前端界面获取探测控制配置参数;联合多个探测控制配置参数,确定所述探测触发条件,其中,所述探测触发条件包括:探测任务探测周期、探测任务启动时机、探测任务休眠时机、探测任务启动状态。3.根据权利要求2所述的方法,其特征在于,所述确定待探测系统的探测时间是否满足所述探测触发条件,包括:在所述探测周期结束时,获取待探测系统的探测时机,所述探测时机包括:当前时间、预设历史时长内的告警次数;判断所述当前时间是否满足所述探测任务启动时机,若满足,则判断所述预设历史时长内的告警次数是否满足所述探测任务休眠时机;若不满足,则判断所述探测启动执行状态是否为启用,若是,则确定所述待探测系统的探测时机满足所述探测触发条件。4.根据权利要求2所述的方法,其特征在于,所述多个探测控制配置项还包括数据准确性配置项,所述数据准确性配置项包括多个第一子配置项;所述多个第一子配置项包括:连续区间配置项、连续区间告警次数配置项;间隔区间配置项、间隔区间告警次数配置项、占比超时阈值配置项;所述获取对探测控制配置参数,并根据所述探测控制配置参数生成探测任务执行规则,还包括:响应于对多个第一子配置项的配置指令,通过所述前端界面获取第一子配置项中的配置参数;联合多个第一子配置项中的配置参数,确定所述准确条件。5.根据权利要求4所述的方法,其特征在于,所述依次判断所述探测数据是否满足所述准确条件和所述合规条件,包括:确定在连续区间内,确定所述探测数据的历史告警次数是否达到连续区间告警次数,若是,则确定该项探测数据不满足所述准确条件,若否,则确定该项探测数据满足所述准确
条件;或者,确定在间隔区间内,确定所述探测数据的历史告警次数是否达到间隔区间告警次数,若是,则确定该项探测数据不满...

【专利技术属性】
技术研发人员:朱培标宋慧万文超刘振
申请(专利权)人:银保信科技北京有限公司
类型:发明
国别省市:

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

1