[发明专利]一种服务器巡检方法及装置在审
申请号: | 201910250993.0 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109992478A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 林细君;赵创业;尚艳伟;林强;唐亮亮;陈守明;冯志鹏;彦逸 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司信息中心 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510600 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 巡检 服务器 脚本 操作执行 指令 任务脚本 调取 信息系统 预置 申请 | ||
本申请公开了一种服务器巡检方法,包括:获取用户输入的巡检操作选定指令;根据获取到的巡检操作选定指令,从预置的服务器巡检操作库中调取与巡检操作选定指令对应的巡检操作执行脚本;其中,服务器巡检操作库为,预先根据信息系统中服务器的巡检要求,编写巡检要求对应的各项巡检操作的执行脚本,以编写好的各个执行脚本建立的;生成包含调取到的各个巡检操作执行脚本的巡检任务脚本;根据用户输入的执行指令,执行巡检任务脚本;解决了现有在进行巡检时,都是人工根据巡检内容一一操作执行,效率低下的技术问题。
技术领域
本申请涉及服务器巡检技术领域,尤其涉及一种服务器巡检方法及装置。
背景技术
信息系统配置有多台服务器,而对于每一台服务器都需要进行维护。其中,巡检是维护的一种常用手段。对于一台服务器而言,需要巡检的内容有很多。现有在进行巡检时,都是人工根据巡检内容一一操作执行,效率低下。
发明内容
本申请提供了一种服务器巡检方法及装置,解决了现有在进行巡检时,都是人工根据巡检内容一一操作执行,效率低下的技术问题。
有鉴于此,本申请第一方面提供了一种服务器巡检方法,包括:
获取用户输入的巡检操作选定指令;
根据获取到的所述巡检操作选定指令,从预置的服务器巡检操作库中调取与所述巡检操作选定指令对应的巡检操作执行脚本;其中,所述服务器巡检操作库为,预先根据信息系统中服务器的巡检要求,编写所述巡检要求对应的各项巡检操作的执行脚本,以编写好的各个所述执行脚本建立的;
生成包含调取到的各个所述巡检操作执行脚本的巡检任务脚本;
根据用户输入的执行指令,执行所述巡检任务脚本。
优选的,所述生成包含各个所述巡检操作执行脚本的巡检任务脚本具体包括:
根据用户设定的执行顺序,生成包含各个所述巡检操作执行脚本的巡检任务脚本。
优选的,所述根据用户输入的执行指令,执行所述巡检任务脚本具体包括:
根据用户输入的循环执行指令,循环执行所述巡检任务脚本。
优选的,所述生成包含调取到的各个所述巡检操作执行脚本的巡检任务脚本之后还包括:
将所述巡检任务脚本发送至云端存储,并与当前登录的账户关联。
优选的,所述服务器巡检操作库在Django框架中预置。
优选的,所述服务器巡检操作库中各项巡检操作的执行脚本通过路由分发,request请求中携带的path遍历路由关系表,匹配到对应的视图函数。
本申请第二方面提供了一种服务器巡检装置,包括:
获取单元,用于获取用户输入的巡检操作选定指令;
调取单元,用于根据获取到的所述巡检操作选定指令,从预置的服务器巡检操作库中调取与所述巡检操作选定指令对应的巡检操作执行脚本;其中,所述服务器巡检操作库为,预先根据信息系统中服务器的巡检要求,编写所述巡检要求对应的各项巡检操作的执行脚本,以编写好的各个所述执行脚本建立的;
生成单元,用于生成包含调取到的各个所述巡检操作执行脚本的巡检任务脚本;
执行单元,用于根据用户输入的执行指令,执行所述巡检任务脚本。
优选的,所述生成单元具体用于根据用户设定的执行顺序,生成包含各个所述巡检操作执行脚本的巡检任务脚本。
优选的,所述执行单元具体用于根据用户输入的循环执行指令,循环执行所述巡检任务脚本。
优选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司信息中心,未经广东电网有限责任公司;广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910250993.0/2.html,转载请声明来源钻瓜专利网。