自动巡检方法技术

技术编号:39641696 阅读:23 留言:0更新日期:2023-12-09 11:08
本发明专利技术公开了自动巡检方法

【技术实现步骤摘要】
自动巡检方法、装置、电子设备和计算机可读介质


[0001]本专利技术涉及自动程序设计
,尤其涉及一种自动巡检方法

装置

电子设备和计算机可读介质


技术介绍

[0002]目前,巡检方案是人工通过开发巡检脚本进行巡检,巡检脚本还需要适应不同的厂商

系统架构和操作系统等,对于厂商

系统架构和操作系统等类型比较多的情况,需要为各个服务器开发不同的巡检脚本,导致开发效率较低;而且,人工开发巡检脚本容易出错,导致巡检脚本的质量不够高


技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种自动巡检方法

装置

电子设备和计算机可读介质,以解决巡检脚本开发效率较低和质量不够高的技术问题

[0004]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种自动巡检方法,包括:
[0005]接收客户端提交的各个服务器的地址信息,将服务器信息采集程序下发至所述各个服务器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种自动巡检方法,其特征在于,包括:接收客户端提交的各个服务器的地址信息,将服务器信息采集程序下发至所述各个服务器,以使所述服务器信息采集程序在所述各个服务器运行,从而接收所述各个服务器返回的服务器信息;根据所述各个服务器返回的服务器信息确定各个分组策略以及所述各个分组策略对应的分组结果,将所述各个分组策略以及所述各个分组策略对应的分组结果下发至所述客户端;接收所述客户端提交的目标分组结果和关键字,将所述目标分组结果和所述关键字作为入参,调用脚本生成接口,从而接收所述脚本生成接口返回的巡检脚本;将所述巡检脚本下发至所述目标分组结果中的各个目标服务器,以使所述巡检脚本在所述各个目标服务器运行,从而接收所述各个目标服务器返回的巡检结果
。2.
根据权利要求1所述的方法,其特征在于,根据所述各个服务器返回的服务器信息确定各个分组策略以及所述各个分组策略对应的分组结果,包括:根据所述各个服务器返回的服务器信息,确定各个分组要素;对所述各个分组要素进行组合,从而得到各个分组策略;根据所述各个分组策略对所述各个服务器进行分组,从而得到所述各个分组策略对应的分组结果
。3.
根据权利要求2所述的方法,其特征在于,所述服务器信息包括以下至少一种:厂商名称

系统架构名称

操作系统名称和版本号

服务器名称
。4.
根据权利要求1所述的方法,其特征在于,将所述巡检脚本下发至所述目标分组结果中的各个目标服务器,包括:对所述巡检脚本进行测试;若测试通过,则将所述巡检脚本下发至所述目标分组结果中的各个目标服务器;若测试不同,则向所述客户端发送修改关键字的提示
。5.
根据权利要求4所述的方法,其特征在于,对所述巡检脚本进行测试,包括:将所述巡检脚本下发至所述客户端;接收所述客户端提交的脚本测试请求和测试服务器的地址信息;其中,所述测试服务器为所述目标分组结果中的任意一个目标服务器;将所述巡检脚本下发至所述测试服务器,以使所述巡检脚本在所述测试服务器运行,从而接收所述目标服务器返回的巡检结果;判断所述巡检结果是否正常
。6.
根据权利要求1所述的方法,其特征在于,将所述巡检脚本下发至所述目标分组结果中的各个目标服务器,以使所述巡检脚本在所述各个目标服务器运行,从而接收所述各个目标服务器返回的巡检结果,包括:配置所述巡检脚本的执行策略,所述执行策略包括执行时间;将所述巡检脚本和所述执行策略保存到数据库中;响应于到达所述巡检脚本的执行时间,从所述数据库中获取所述巡检脚本,并将所述巡检脚本下发至所述目标分组结果中的各个目标服务器,以使所述巡检脚本在所述各个目标服务器运行,从而接收所述各个目标服务器返回的巡检结果

7.
一种自动巡检装置,其特征在于,包括:采集模块,用于接收客户端提交的各个服务器的地址信息,将服务器信息采集程序下发至所述各个服务器,以使所述服务器信息采集程序在所述各个服务器...

【专利技术属性】
技术研发人员:陈跃飞
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1