一种服务器监控方法及装置、存储介质及电子设备制造方法及图纸

技术编号:39128571 阅读:14 留言:0更新日期:2023-10-23 14:49
本申请提供了一种服务器监控方法及装置、存储介质及电子设备,该方法通过预先配置校验规则,在接收到监控指令后,获取监控指令中包括的待监控服务器的服务器信息和待监控项目的项目信息,待监控项目包括服务器目录或服务器目录下的文件;接着从预先配置的各个校验规则中确定与监控指令对应的校验规则,并依据服务器信息和所述项目信息,通过预设连接技术,与待监控服务器建立通信连接,然后利用与监控请求对应的校验规则,对待监控服务器的待监控项目进行监控,得到监控结果,并当监控结果表征待监控项目发生异常时,为待监控项目设置异常标识。实现了对服务器目录或目录下的文件进行监控,以及时发现风险,进而避免潜在的攻击行为。行为。行为。

【技术实现步骤摘要】
一种服务器监控方法及装置、存储介质及电子设备


[0001]本申请涉及计算机
,尤其涉及一种服务器监控方法及装置、存储介质及电子设备。

技术介绍

[0002]服务器监控是判断服务器是否安全的重要指标。通过监控服务器目录或目录下的文件是否发生异常,能够及时发现风险,可以避免潜在的攻击行为(如SQL注入攻击、xss攻击)。
[0003]因此,如何提供一种能够实现对服务器目录或目录下的文件进行监控,以及时发现风险,进而避免潜在的攻击行为的技术方案,是目前本领域人员亟需解决的技术问题。

技术实现思路

[0004]本申请提供了一种服务器监控方法及装置、存储介质及电子设备,目的在于实现对服务器目录或目录下的文件进行监控,以及时发现风险,进而避免潜在的攻击行为。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种服务器监控方法,包括:
[0007]响应于监控指令,获取所述监控指令中包括的待监控服务器的服务器信息和待监控项目的项目信息;所述待监控项目包括服务器目录或服务器目录下的文件;
[0008]依据所述服务器信息和所述项目信息,从预先配置的各个校验规则中确定与所述监控指令对应的校验规则;
[0009]依据所述服务器信息和所述项目信息,通过预设连接技术,与所述待监控服务器建立通信连接;
[0010]在与所述待监控服务器成功建立通信连接的情况下,利用与所述监控请求对应的校验规则,对所述待监控服务器的所述待监控项目进行监控,得到监控结果
[0011]若所述监控结果表征所述待监控项目发生异常,则为所述待监控项目设置异常标识。
[0012]上述的方法,可选的,所述利用与所述监控请求对应的校验规则,对所述待监控服务器的所述待监控项目进行监控,得到监控结果,包括:
[0013]依据所述项目信息,从所述待监控服务器包括的项目中确定待监控项目;
[0014]获取所述待监控服务器的所述待监控项目的项目内容;
[0015]判断所述待监控项目的项目内容是否满足目标校验规则,若未满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目发生异常的监控结果,若满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目未发生异常的监控结果;所述目标校验规则为与所述监控请求对应的校验规则。
[0016]上述的方法,可选的,所述判断所述待监控项目的项目内容是否满足目标校验规则,包括:
[0017]依据所述目标校验规则,通过预设的校验项目表,生成查询命令;
[0018]执行所述查询命令,获取所述目标校验规则包括的每个校验项的分析方法;
[0019]利用每个校验项的分析方法,对所述待监控项目的项目内容进行校验,得到每个校验项的校验结果;
[0020]判断各个校验项的校验结果是否满足所述目标校验规则。
[0021]上述的方法,可选的,所述为所述待监控项目设置异常标识之后,还包括:
[0022]基于携带异常标识的待监控项目,生成异常消息,并将所述异常消息发送至管理员。
[0023]上述的方法,可选的,所述依据所述服务器信息和所述项目信息,通过预设连接技术,与所述待监控服务器建立通信连接,包括:
[0024]依据所述服务器信息和所述项目信息,对预设的请求参数进行初始化;
[0025]依据初始化后的请求参数,通过预设连接技术,建立与各个待监控服务器的通信连接。
[0026]上述的方法,可选的,所述预设连接技术为JSCH连接技术。
[0027]一种服务器监控装置,包括:
[0028]获取单元,用于响应于监控指令,获取所述监控指令中包括的待监控服务器的服务器信息和待监控项目的项目信息;所述待监控项目包括服务器目录或服务器目录下的文件;
[0029]确定单元,用于依据所述服务器信息和所述项目信息,从预先配置的各个校验规则中确定与所述监控指令对应的校验规则;
[0030]连接单元,用于依据所述服务器信息和所述项目信息,通过预设连接技术,与所述待监控服务器建立通信连接;
[0031]监控单元,用于在与所述待监控服务器成功建立通信连接的情况下,利用与所述监控请求对应的校验规则,对所述待监控服务器的所述待监控项目进行监控,得到监控结果;
[0032]设置单元,用于若所述监控结果表征所述待监控项目发生异常,则为所述待监控项目设置异常标识。
[0033]上述的装置,可选的,所述监控单元,具体用于:
[0034]依据所述项目信息,从所述待监控服务器包括的项目中确定待监控项目;
[0035]获取所述待监控服务器的所述待监控项目的项目内容;
[0036]判断所述待监控项目的项目内容是否满足目标校验规则,若未满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目发生异常的监控结果,若满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目未发生异常的监控结果;所述目标校验规则为与所述监控请求对应的校验规则。
[0037]一种存储介质,所述存储介质存储有指令集,其中,所述指令集被处理器执行时实现如上述的服务器监控方法。
[0038]一种电子设备,包括:
[0039]存储器,用于存储至少一组指令集;
[0040]处理器,用于执行所述存储器中存储的指令集,通过执行所述指令集实现如权上
述的服务器监控方法。
[0041]与现有技术相比,本申请包括以下优点:
[0042]本申请提供了一种服务器监控方法及装置、存储介质及电子设备,该方法通过预先配置校验规则,在接收到监控指令后,获取监控指令中包括的待监控服务器的服务器信息和待监控项目的项目信息,待监控项目包括服务器目录或服务器目录下的文件;接着依据服务器信息和项目信息,从预先配置的各个校验规则中确定与监控指令对应的校验规则,并依据服务器信息和所述项目信息,通过预设连接技术,与待监控服务器建立通信连接,然后在与待监控服务器成功建立通信连接的情况下,利用与监控请求对应的校验规则,对待监控服务器的待监控项目进行监控,得到监控结果,并当监控结果表征待监控项目发生异常时,为待监控项目设置异常标识。可见,本申请方案,实现了对服务器目录或目录下的文件进行监控,以及时发现风险,进而避免潜在的攻击行为,并且,由于校验规则是预先配置的,可以根据需求配置自定义的、更细粒度的校验规则,以及可以实现同时对多台服务器进行监控。
附图说明
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0044]图1为本申请提供的一种服务器监控方法的方法流程图;
[0045]图2为本申请提供的一种服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器监控方法,其特征在于,包括:响应于监控指令,获取所述监控指令中包括的待监控服务器的服务器信息和待监控项目的项目信息;所述待监控项目包括服务器目录或服务器目录下的文件;依据所述服务器信息和所述项目信息,从预先配置的各个校验规则中确定与所述监控指令对应的校验规则;依据所述服务器信息和所述项目信息,通过预设连接技术,与所述待监控服务器建立通信连接;在与所述待监控服务器成功建立通信连接的情况下,利用与所述监控请求对应的校验规则,对所述待监控服务器的所述待监控项目进行监控,得到监控结果;若所述监控结果表征所述待监控项目发生异常,则为所述待监控项目设置异常标识。2.根据权利要求1所述的方法,其特征在于,所述利用与所述监控请求对应的校验规则,对所述待监控服务器的所述待监控项目进行监控,得到监控结果,包括:依据所述项目信息,从所述待监控服务器包括的项目中确定待监控项目;获取所述待监控服务器的所述待监控项目的项目内容;判断所述待监控项目的项目内容是否满足目标校验规则,若未满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目发生异常的监控结果,若满足所述目标校验规则,则生成表征所述待监控服务器的所述待监控项目未发生异常的监控结果;所述目标校验规则为与所述监控请求对应的校验规则。3.根据权利要求2所述的方法,其特征在于,所述判断所述待监控项目的项目内容是否满足目标校验规则,包括:依据所述目标校验规则,通过预设的校验项目表,生成查询命令;执行所述查询命令,获取所述目标校验规则包括的每个校验项的分析方法;利用每个校验项的分析方法,对所述待监控项目的项目内容进行校验,得到每个校验项的校验结果;判断各个校验项的校验结果是否满足所述目标校验规则。4.根据权利要求2所述的方法,其特征在于,所述为所述待监控项目设置异常标识之后,还包括:基于携带异常标识的待监控项目,生成异常消息,并将所述异常消息发送至管理员。5.根据权利要求1所述的方法,其特征在于,所述依据所述服务器信息和所述项目信息,通过预设连接技术,与所述待监控...

【专利技术属性】
技术研发人员:王鹏陈乐罗小珊孙静黄耀栋
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1