[发明专利]服务器监控诊断修复方法在审
申请号: | 201810100494.9 | 申请日: | 2018-02-01 |
公开(公告)号: | CN108199927A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 杨勇涛;高飞;王帅;杨瑞 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 牟海峰 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 修复 云端 目标服务器 诊断 服务器监控 分析处理 监控单元 监测报告 监控目标 监控信号 修复单元 诊断报告 诊断单元 云计算 后向 服务器 发送 生产 | ||
本发明实施例提供了一种服务器监控诊断修复方法,基于云计算实现,具体包括以下步骤:监控单元监控目标服务器,并判断目标服务器是否出现故障;如果出现故障,则生成监测报告发送给云端;云端分析处理生产诊断方案;诊断单元根据诊断方案对目标服务器进行诊断,生成诊断报告再次发送给云端;云端进行分析处理生产修复方案;修复单元根据修复方案对目标服务器进行修复,修复完成后向监控单元发送重新监控信号。
技术领域
本发明涉及服务器诊断技术领域,具体地说是一种服务器监控诊断修复方法。
背景技术
服务器监控就是指将远程服务器运行数据通过各种方式记录下来,并在需要时可以随时调用监控记录进行查看。
服务器诊断就是指服务器运行过程中出现各种问题导致服务器无法正常工作,可以利用软件或人工方法定位到服务器无法正常工作的原因的过程。
服务器修复就是指服务器无法正常工作后,可以利用软件或人工等方法修复问题,使服务器可以正常运行。
目前的服务器监控、诊断、修复大多通过软件或人工来完成,而服务器是根据更新不断换代的,在软件进行监控时无法做到全面监控,会出现不匹配的情况;人工诊断会浪费时间,效率低下。
发明内容
本发明实施例中提供了一种服务器监控诊断修复方法,用于解决现有服务器诊断中诊断无法全面监控且效率低下的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
本发明提供了一种服务器监控诊断修复方法,基于云计算实现,具体包括以下步骤:
监控单元监控目标服务器,并判断目标服务器是否出现故障;如果出现故障,则生成监测报告发送给云端;
云端分析处理生产诊断方案;
诊断单元根据诊断方案对目标服务器进行诊断,生成诊断报告再次发送给云端;
云端进行分析处理生产修复方案;
修复单元根据修复方案对目标服务器进行修复,修复完成后向监控单元发送重新监控信号。
在第一种可能的实现方式中,监控单元监控目标服务器的方法具体包括:
监控主程序定时访问目标服务器;
目标服务器响应监控主程序的定时请求,并监测目标服务器的运行状态;
目标服务器把其运行状态的数据返回给监控主程序。
在第二种可能的实现方式中,判断目标服务器出现故障的方法是:监测到的各监控项的值与所设置的阈值进行比较,如果不符合,则表示监测项出现故障。
在第三种可能的实现方式中,监测报告的内容包括目标服务器的IP或编号,监测项的各项指标、值或阈值。
在第四种可能的实现方式中,所述的诊断方案包括调用系统的程序、监控程序、诊断方案的执行结果;所述的执行结果包括可能出现故障的多种情况诊断的结果的集合。
在第五种可能的实现方式中,诊断单元根据诊断方案对目标服务器进行诊断的方法具体包括:
诊断报告匹配:根据诊断报告中的程序和执行结果去云端匹配,判断是否有无类似的执行结果,根据配备到的诊断报告确定故障原因;
关键词匹配:根据诊断报告中的程序匹配执行结果中的关键词,根据匹配的关键词来确定故障原因;
综合结果计算:确定一个故障的原因可能会需要多条脚本和执行结果来决定,因此,云端需要根据多条脚本和执行结果来确定故障原因。
在第六种可能的实现方式中,诊断单元根据诊断方案对目标服务器进行诊断的方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810100494.9/2.html,转载请声明来源钻瓜专利网。