监控指标检查方法技术

技术编号:39718187 阅读:5 留言:0更新日期:2023-12-17 23:25
本申请涉及一种监控指标检查方法

【技术实现步骤摘要】
监控指标检查方法、装置、设备、介质和程序产品


[0001]本申请涉及系统监控
,特别是涉及一种监控指标检查方法

装置

设备

介质和程序产品


技术介绍

[0002]在当前的数据中心中,监控系统的重要性日益突出

通过监控系统监控业务系统中的关键指标,可以及时了解业务系统的运行状况,快速发现问题并进行处理,从而提高业务系统的性能和可用性

[0003]然而,监控的关键指标可能会出现未覆盖或者关键指标失效的问题

当监控的关键指标失效后,业务系统如果此时出现异常,监控系统将无法及时进行告警,导致业务系统的问题无法及时发现


技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够对监控系统的监控指标进行检查的监控指标检查方法

装置

设备

介质和程序产品

[0005]第一方面,本申请提供了一种监控指标检查方法,包括:获取监控系统中的监控报文;对监控报文进行预处理后存入预设数据库中;当监测到指标检查条件触发时,根据预设数据库以及配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,配置管理数据库中存储有各监控指标的配置数据

[0006]在其中一个实施例中,指标检查包括对监控代理进程的检查,根据预设数据库以及配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,包括:根据预设数据库中的数据检查目标服务器是否存在监控代理进程;若存在监控代理进程,则监控代理进程检查无异常;若不存在监控代理进程,根据目标服务器的状态确定监控代理进程检查结果

[0007]在其中一个实施例中,根据目标服务器的状态确定监控代理进程检查结果,包括:若目标服务器为新搭建或者已下线状态,则确定监控代理进程检查结果无异常;否则,确定监控代理进程检查结果存在异常

[0008]在其中一个实施例中,指标检查包括对指标对象的服务状态的检查,根据预设数据库以及配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,包括:若监控代理进程检查无异常,根据预设数据库中的数据获取目标服务器的指标对象目标文件;确定指标对象目标文件中是否存在指标对象的服务;若指标对象目标文件中存在指标对象的服务,根据配置管理数据库确定指标对象目标文件中的配置数据是否正常;若指标对象目标文件中的配置数据正常,则确定指标对象的服务状态检查无异常;若指标对象目标文件中不存在指标对象的服务,或者指标对象目标文件中的配置数据异常,则确定指标对象的服务状态检查存在异常

[0009]在其中一个实施例中,指标检查包括对配置文件的检查,根据预设数据库以及配
置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,包括:若指标对象的服务状态检查无异常,根据预设数据库中的数据获取目标服务器的配置文件;根据配置管理库确定配置文件中是否存在目标服务器的监控指标的脚本名称以及脚本标识;若存在,则确定配置文件检查无异常

[0010]在其中一个实施例中,指标检查包括对日志文件的检查,根据预设数据库以及配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,包括:若配置文件检查无异常,根据预设数据库中的数据获取目标服务器的日志文件;确定日志文件中是否存在脚本名称或脚本标识;若日志文件中存在脚本名称或脚本标识,确定日志文件检查无异常

[0011]第二方面,本申请还提供了一种监控指标检查装置,包括:
[0012]获取模块,用于获取监控系统中的监控报文;
[0013]处理模块,用于对监控报文进行预处理后存入预设数据库中;
[0014]检查模块,用于当监测到指标检查条件触发时,根据预设数据库以及配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查,配置管理数据库中存储有各监控指标的配置数据

[0015]在其中一个实施例中,指标检查包括对监控代理进程的检查,检查模块,具体用于根据预设数据库中的数据检查目标服务器是否存在监控代理进程;若存在监控代理进程,则监控代理进程检查无异常;若不存在监控代理进程,根据目标服务器的状态确定监控代理进程检查结果

[0016]在其中一个实施例中,检查模块,具体用于若目标服务器为新搭建或者已下线状态,则确定监控代理进程检查结果无异常;否则,确定监控代理进程检查结果存在异常

[0017]在其中一个实施例中,指标检查包括对指标对象的服务状态的检查,检查模块,具体用于若监控代理进程检查无异常,根据预设数据库中的数据获取目标服务器的指标对象目标文件;确定指标对象目标文件中是否存在指标对象的服务;若指标对象目标文件中存在指标对象的服务,根据配置管理数据库确定指标对象目标文件中的配置数据是否正常;若指标对象目标文件中的配置数据正常,则确定指标对象的服务状态检查无异常;若指标对象目标文件中不存在指标对象的服务,或者指标对象目标文件中的配置数据异常,则确定指标对象的服务状态检查存在异常

[0018]在其中一个实施例中,指标检查包括对配置文件的检查,检查模块,具体用于若指标对象的服务状态检查无异常,根据预设数据库中的数据获取目标服务器的配置文件;根据配置管理库确定配置文件中是否存在目标服务器的监控指标的脚本名称以及脚本标识;若存在,则确定配置文件检查无异常

[0019]在其中一个实施例中,指标检查包括对日志文件的检查,检查模块,具体用于若配置文件检查无异常,根据预设数据库中的数据获取目标服务器的日志文件;确定日志文件中是否存在脚本名称或脚本标识;若日志文件中存在脚本名称或脚本标识,确定日志文件检查无异常

[0020]第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一所述的监控指标检查方法

[0021]第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一所述的监控指标检查方法

[0022]第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面任一所述的监控指标检查方法

[0023]上述监控指标检查方法

装置

设备

介质和程序产品,首先,获取监控系统中的监控报文,然后,对监控报文进行预处理后存入预设数据库中,当监测到指标检查条件触发时,根据预设数据库以及存储有各监控指标的配置数据的配置管理数据库中的数据进行监控系统中各服务器监控指标的指标检查

通过这种方式,通过监控报文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种监控指标检查方法,其特征在于,所述方法包括:获取监控系统中的监控报文;对所述监控报文进行预处理后存入预设数据库中;当监测到指标检查条件触发时,根据所述预设数据库以及配置管理数据库中的数据进行所述监控系统中各服务器监控指标的指标检查,所述配置管理数据库中存储有各监控指标的配置数据
。2.
根据权利要求1所述的方法,其特征在于,所述指标检查包括对监控代理进程的检查,所述根据所述预设数据库以及配置管理数据库中的数据进行所述监控系统中各服务器监控指标的指标检查,包括:根据所述预设数据库中的数据检查目标服务器是否存在监控代理进程;若存在所述监控代理进程,则所述监控代理进程检查无异常;若不存在所述监控代理进程,根据所述目标服务器的状态确定所述监控代理进程检查结果
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述目标服务器的状态确定所述监控代理进程检查结果,包括:若所述目标服务器为新搭建或者已下线状态,则确定所述监控代理进程检查结果无异常;否则,确定所述监控代理进程检查结果存在异常
。4.
根据权利要求3所述的方法,其特征在于,所述指标检查包括对指标对象的服务状态的检查,所述根据所述预设数据库以及配置管理数据库中的数据进行所述监控系统中各服务器监控指标的指标检查,包括:若所述监控代理进程检查无异常,根据所述预设数据库中的数据获取所述目标服务器的指标对象目标文件;确定所述指标对象目标文件中是否存在所述指标对象的服务;若所述指标对象目标文件中存在所述指标对象的服务,根据所述配置管理数据库确定所述指标对象目标文件中的配置数据是否正常;若所述指标对象目标文件中的配置数据正常,则确定所述指标对象的服务状态检查无异常;若所述指标对象目标文件中不存在所述指标对象的服务,或者所述指标对象目标文件中的配置数据异常,则确定所述指标对象的服务状态检查存在异常
。5.
根据权利...

【专利技术属性】
技术研发人员:王茜茜张孟馨尹莉
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1