[发明专利]一种实现应用故障诊断的方法及装置有效
| 申请号: | 201410324069.X | 申请日: | 2014-07-08 |
| 公开(公告)号: | CN105320585B | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | 谌颐;胡盛华 | 申请(专利权)人: | 北京启明星辰信息安全技术有限公司;北京启明星辰信息技术股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;栗若木 |
| 地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 应用 故障诊断 方法 装置 | ||
本发明公开了一种实现应用故障诊断的方法及装置,包括:采集多维应用数据;当业务应用发生异常时,对采集到的多维应用数据从业务异常的时间和空间关联关系中、根据业务异常类型获取业务异常涉及到的关联诊断数据;将获取的业务异常涉及到的关联诊断数据,分别与各关联诊断数据的历史诊断数据进行比较,确定应用故障类型。本发明通过多维应用数据对业务应用异常进行故障诊断,避免了采用单一的数据对故障进行诊断造成的终端单一的问题,更全面地对业务故障进行确定,解决业务异常问题。
技术领域
本发明涉及计算机应用领域,尤指一种实现应用故障诊断的方法及装置。
背景技术
随着IT技术应用的不断发展,企业的各种业务进行过程已经越来越紧密地与互联网技术结合在一起,由服务器、数据库、中间件等组成的应用信息系统也变得越来越复杂。即使对技术人员的水平要求逐步提高,却依旧存在进行故障排除越来越困难的问题。业务应用的运行质量(完成业务的能力、速度和稳定性)直接关系企业可以提供给用户的业务水平。对关键业务应用的性能进行监控管理,及时有效的针对性能监管中存在的问题进行分析和诊断,是提高用户业务应用可用性的迫切要求。
目前,对业务应用的性能进行监控管理主要包含以下几个方面:1、对应用的访问情况进行监控;2、当业务应用发生性能异常时,判断是否由于网络系统性能出现异常造成;3、当业务应用发生访问异常时,判断是否由于网络或应用遭受到攻击造成。通过对业务应用故障的诊断,可以有效的帮助技术人员进行业务应用的即时恢复。
现有的业务应用的故障诊断主要从流量数据或监控数据(例如,应用日志)等单一的数据进行故障分析;由于进行故障诊断分析的数据单一,容易导致获得的故障诊断结果存在片面或不足,这就需要借助更多人工参与来完成故障诊断。
发明内容
为了解决上述技术问题,本发明提供一种实现应用故障诊断的方法及装置,能够根据多维的数据,对业务故障进行全面诊断,减少人为参与。
为了达到上述发明目的,本发明公开了一种实现应用故障诊断的方法,包括:
采集多维应用数据;
当业务应用发生异常时,对采集到的多维应用数据从业务异常的时间和空间关联关系中、根据业务异常类型获取业务异常涉及到的关联诊断数据;
将获取的业务异常涉及到的关联诊断数据,分别与各关联诊断数据的历史诊断数据进行比较,确定应用故障类型。
进一步地,多维应用数据包括:根据业务应用服务器IP提取的监控数据、业务应用服务器IP和目的地址提取的流量数据、和业务应用服务器IP和目的地址提取的应用性能数据。
进一步地,监控数据至少包括:IP地址、和/或监控时间、和/或CPU利用率、和/或磁盘利用率、和/或磁盘输入输出io、和/或内存相关信息、和/或交换空间相关信息、和/或网络接口相关信息、和/或数据库响应时间、和/或从磁盘调入内存的交换内存使用si、和/或从内存调入磁盘的交换内存使用so、和/或从内存写入磁盘的大小bo、和/或从磁盘写入内存的大小bi、和/或服务状态。
进一步地,流量数据为由相同五元组所唯一标识的一个会话,至少包括:采集时间、和/或源/目的地址、和/或源/目的端口、和/或协议、和/或发送TCP/IP建立连接时使用的握手信号SYN包数、和/或发送TCP报头的码位字段FIN包数、和/或TCP相关信息、和/或发送RST次数、和/或单位时间内访问指定服务的总流量异常。
进一步地,应用性能数据至少包括:源/目的地址、和/或目的端口、和/或请求时间、和/或服务器响应时间、和/或载入时间、和/或页面相关信息、和/或Http相关信息、和/或tomcat全局访问速度异常、和/或单位时间内数据库访问量异常、和/或Weblogic当前会话数异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京启明星辰信息安全技术有限公司;北京启明星辰信息技术股份有限公司,未经北京启明星辰信息安全技术有限公司;北京启明星辰信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410324069.X/2.html,转载请声明来源钻瓜专利网。





