识别报告以解决网络问题的制作方法

文档序号:8501338阅读:416来源:国知局
识别报告以解决网络问题的制作方法
【专利说明】
【背景技术】
[0001]网络管理系统帮助管理员检测和解决在数据中心和其它类型的网络中运行的各种应用所面对的问题。这样的系统监视网络的各个方面,诸如应用响应时间、资源利用率和其它问题。管理系统收集监视数据并且使用它来检测问题。
【附图说明】
[0002]附图图示了本文中描述的原理的各种示例并且是说明书的一部分。所图示的示例仅仅是示例并且不限制权利要求的范围。
[0003]图1是根据本文描述的原理的网络的示例的图。
[0004]图2是根据本文描述的原理的数据收集机构的示例的图。
[0005]图3是根据本文描述的原理的推荐系统的示例的图。
[0006]图4是根据本文描述的原理的查找表数据库的示例的图。
[0007]图5是根据本文描述的原理的数据矩阵的示例的图。
[0008]图6是根据本文描述的原理的查找表的示例的图。
[0009]图7是根据本文描述的原理的用于识别报告以解决网络问题的方法的示例的图。
[0010]图8是根据本文描述的原理的处理器的示例的图。
[0011]图9是根据本文描述的原理的用于识别报告以解决网络问题的过程的流程图的示例的图。
【具体实施方式】
[0012]网络问题经常涉及对网络产生多个下游效应的根本原因。在一些情况下,下游效应是严重的并且使整个网络或至少网络的部分陷入停顿。由于网络部件的相互依赖,在没有适当报告的情况下,管理员可能难以区分网络中问题的表象和实际的根本原因的表象。由于由问题的根本原因产生的各种潜在下游效应,没经验的管理员在对问题作出响应时开始可能变得困惑,并且花费宝贵的时间处理下游效应而不是解决问题的根本原因。
[0013]观察到问题的管理员通常识别报告以解决这种情况。通常,管理员搜索他希望将帮助他确定问题的根本原因的报告,因为解决该根本原因通常是解决所有问题的效应的最快速的方式。管理员可以搜索由系统生成的适当的报告以识别根本原因。然而,管理员需要知道哪个报告将对诊断问题最有帮助。即使在管理员知道他需要哪个报告的情况下,管理员仍然需要花费时间来定位该报告。这个时间本来能够被花费用于解决问题的根本原因。
[0014]因此,本文描述的原理包括用于识别报告以解决网络问题的方法。这种方法可以包括:根据推荐强度识别报告库中的报告,该报告被推荐用于解决与当前网络问题匹配的先前识别的网络问题;把链接发送给已识别的报告;以及基于已识别的报告是否被用于解决当前的问题而更新推荐强度。
[0015]在下面的描述中,出于解释的目的,阐述了多个特定细节以便提供对本发明的系统和方法的彻底理解。然而,将显而易见的是,对于本领域技术人员来说,本发明的设备、系统和方法可以在没有这些特定细节的情况下被实践。在说明书中提到的“示例”或类似的语言表示所描述的特定特征、结构或特性被包括在至少那个示例中,但是在其它示例中不一定被包括。
[0016]图1是根据本文描述的原理的网络(100)的示例。在该示例中,网络(100)包括彼此通信的网络部件(102、104、106)。例如,各个部件可以具有成为服务器、客户端、节点或网络的其他部件的能力。在一些示例中,网络部件(102、104、106)中的至少一个主控网站同时网络用户可以通过其他部件访问网站的内容。
[0017]与本文描述的原理兼容的网络类型的非穷举列表包括局域网、数据中心网络、电信网络、操作中心网络、企业网络、企业内部网、虚拟私人网络、数据存储网络、数据库网络、其他类型的网络或他们的组合。与本文描述的原理兼容的网络部件的非穷举列表包括膝上型计算机、桌面计算机、电子平板、服务器、外围装置、数据库、电话、处理器、其他网络部件、或他们的组合。
[0018]网络(100)与推荐系统(108)通信,推荐系统(108)被实施为通过识别合适的报告来协助管理员确定网络问题的根本原因从而协助网络管理员对网络的问题进行检验分类(triage)。基于当前网络问题和先前识别的问题之间状况的类似性以及报告的推荐强度来选择已识别的报告。例如,如果网络在特定的网络区域中经历慢数据传输,则推荐系统(108)寻求先前识别的网络问题,其中数据传输在相同的区域中是慢的。如果没有先前识别的问题包括这些状况,则推荐系统(108)将寻求尽可能与当前网络问题具有接近于相同表象的先前识别的问题。响应于识别与当前网络状况匹配或接近匹配的先前识别的问题,推荐系统(108)识别具有先前已识别的问题的推荐强度的报告。如果存在与先前识别的问题相关的多个报告,则推荐系统(108)识别哪个报告对于当前和/或先前识别的网络问题具有最高的推荐强度。
[0019]推荐强度基于包括在推荐策略内的各个因素。推荐策略可以使推荐强度整体或部分地基于哪个报告被网络管理员用来对网络中的当前问题进行检验分类。管理员使用报告以解决网络问题可以利用计数器值来追踪,该计数器值被添加到由管理员用来解决当前网络问题的每个报告。
[0020]管理员可以是维护网络的组织的雇员,网络管理者、技术人员、用户或受网络影响的另一个体、或他们的组合。推荐系统(108)可以使得关于网络的信息被搜集和分析以便确定是否存在问题。另外,推荐系统(108)可以使得已识别报告被识别和发送给管理员。在一些示例中,到报告的链接连同概括问题的消息一起被发送给管理员。
[0021]图2是根据本文描述的原理的网络的数据收集机构(200)的示例的图。在一些示例中,数据收集机构具有监视工具(202 ),监视工具(202 )收集关于网络应用(204 )的数据。监视工具(202)可以记录与网络延时、响应时间、应用失败、应用成功、其他状态信息或它们的组合有关的信息。在一些示例中,监视工具包括安装在客户应用服务器上的部件。在一些示例中,监视工具定位在外部网络中以便观察试图使用网络服务的外部人(诸如顾客)的经历。在一些示例中,监视工具中的至少一些在网络内部。
[0022]监视工具(202)把所记录的数据中的至少一些发送到存储信息的数据收集器(206 )。在一些示例中,仅被选择的样本被发送给数据收集器(206 ),而在其他示例中,所有信息被发送。在一些示例中,信息被实时发送给数据收集器(206),而在其他示例中,信息被在周期性的基础上发送。数据收集器(206)可以向监视工具(202)请求信息,或者监视工具(202)可以在没有请求的情况下把信息发送给数据收集器(206)。
[0023]存储在数据收集器(206)中的信息中的至少一些被发送给查找表(208),查找表把适当的报告和消息与各种网络状况关联在一起。例如,查找表(208)可以指示:当从仅单个站点的所有试图的登陆事务失败时,该站点存在问题。对于这个特定问题,查找表(208)指示到特定报告和消息的链接应当被发送给网络管理员。例如,查找表(208)可以指示当从所有可能的登陆站点的登陆事务失败时该站点故障。在这些情况下,查找表(208)可以指示不同的报告和消息应当被发送给对当前网络问题进行检验分类的网络管理员。
[0024]图3是根据本文描述的原理的推荐系统(300)的示例的图。在这个示例中,推荐系统(300 )包括查找表(302 ),该查找表(302 )连接到消息库(304)和报告库(306 )。消息库(304)包括多个消息,该多个消息与在查找表中识别的针对各个网络问题的消息关联。在一些示例中,每个消息利用单个语句或多个语句概括网络状况。在替代示例中,消息包括针对如何纠正该情况的推荐指令。
[0025]报告库(306)可以包括与每个网络情况关联的多个报告。在一些不例中,多个报告适合于单个问题。另外,特定报告可以被用于多个问题。在一些示例中,每个消息针对在消息中描述的特定类型的问题具有定制的报告。在其他示例中,单个报告适合于与多个消息一起发送。
[0026]推荐消息和已识别的报告在查找表(302)中针对每个类型的网络问题被识别。响应于认定在查找表(302)中识别的问题,推荐系统(300)将使得到对应报告的链接和消息被发送给网络管理员。
[0027]链接管理者(308)可以创建到已识别报告的链接并且把所述链接嵌入到消息中。链接可以被发送给消息创建器(310),消息创建器把来自消息库(304)的消息拷贝到消息字段中并且嵌入来自链接创建器(308)的链接。
[0028]响应于完成该消息,消息可以被发送给管理员登录页面(312)或者发送给可以由管理员访问的另一位置。在一些示例中,消
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1