一种告警根源定位方法及装置的制造方法

文档序号:10626643阅读:586来源:国知局
一种告警根源定位方法及装置的制造方法
【专利摘要】本申请公开了一种告警根源定位方法及装置,方法为:调取待测模块所参与的各条访问链路,其中每条访问链路包括待测模块及至少一个其它模块,针对每一条访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记,根据各条访问链路所包含的带有标记的模块的数量,及带有标记的模块在访问链路中的分布,对各条访问链路进行权重计算,以供用户根据权重大小来选取访问链路,并对选取的访问链路中的带有标记的模块进行告警定位检测。本申请依据带标记模块的数量及分布情况而计算各条访问链路的权重,权重越大的访问链路包含告警根源模块的可能性越大,用户可以按照权重大小选取访问链路,大大增加了告警根源模块的命中率。
【专利说明】
一种告警根源定位方法及装置
技术领域
[0001]本申请涉及告警定位技术领域,更具体地说,涉及一种告警根源定位方法及装置。
【背景技术】
[0002]在Web架构中,不同模块之间进行数据访问会形成访问链路,并且某一时间段内某一模块很有可能同时参与到多条访问链路中。在数据访问过程中,某一模块出现问题会造成其所参与的访问链路上的某几个模块出现问题,从而引发告警。
[0003]现有的告警定位方法是针对告警模块所参与每一条访问链路,均从告警模块开始,向下逐级检测访问链路上的每一个模块,直至检测出根源问题模块为止。举例如:告警模块web参与了访问链路A:web->logic->db,以及访问链路B:web->logic_>cr。假设告警模块web是由cr模块引起的。现有技术会将访问链路A和访问链路B均调出来,先对访问链路A进行检测:根据web模块的告警内容或者日志,查询是否是logic模块引起的,当确定是logic模块引起的后会继续查看是否由db模块引起的,当确定非db模块引起的之后,再对访问链路B进行检测:根据web模块的告警内容或者日志,查询是否是logic模块引起的,当确定是logic模块引起的后会继续查看是否由cr模块引起的,最终确定cr模块为告警根源。
[0004]显然,现有告警定位方法需要无差别的对告警模块所参与的每一条访问链路上的每一个模块进行逐次检测,无法快速地定位告警根源。

【发明内容】

[0005]有鉴于此,本申请提供了一种告警根源定位方法及装置,用于解决现有告警定位方法无法快速定位告警根源的问题。
[0006]为了实现上述目的,现提出的方案如下:
[0007]一种告警根源定位方法,包括:
[0008]调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块;
[0009]针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记;
[0010]根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。
[0011]一种告警根源定位装置,包括:
[0012]访问链路调取单元,用于调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块;
[0013]模块标记单元,用于针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记;
[0014]权重计算单元,用于根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。
[0015]从上述的技术方案可以看出,本申请实施例提供的告警根源定位方法,调取待测模块所参与的各条访问链路,其中每条访问链路包括待测模块及至少一个其它模块,然后针对每一条访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记,根据各条访问链路所包含的带有标记的模块的数量,以及带有标记的模块在访问链路中的分布位置,对各条访问链路进行权重计算,以供用户根据权重值的大小来选取访问链路,并对选取的访问链路中的带有标记的模块进行告警定位检测。本申请的方法,依据带标记模块的数量及分布情况而计算各条访问链路的权重,权重越大的访问链路包含告警根源模块的可能性越大,用户可以按照权重大小选取访问链路,大大增加了告警根源模块的命中率,提升了工作效率。
[0016]进一步地,对于选取的访问链路,可以选择其中带有标记的模块进行告警定位检测,省略了对那些不带标记(也即预设时间段内未告警过)的模块进行检测的过程,进一步提高了工作效率。
【附图说明】
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0018]图1为本申请实施例公开的一种告警根源定位方法流程图;
[0019]图2为本申请实施例公开的一种对告警模块进行标记的方法流程图;
[0020]图3为本申请实施例公开的一种历史告警信息分片存储示意图;
[0021]图4为本申请实施例公开的一种计算访问链路权重的方法流程图;
[0022]图5为本申请实施例公开的另一种告警根源定位方法流程图;
[0023]图6为本申请实施例不例的一种排序显不的访冋链路不意图;
[0024]图7为本申请实施例公开的一种告警根源定位装置结构示意图;
[0025]图8为本申请实施例公开的服务器的硬件结构示意图。
【具体实施方式】
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]参见图1,图1为本申请实施例公开的一种告警根源定位方法流程图。
[0028]如图1所示,该方法包括:
[0029]步骤Sl00、调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块;
[0030]具体地,若要检测一个待测模块的告警根源,需要调取该待测模块所参与的各条访问链路。访问链路即为同一模块不重复出现的一条访问关系链,如模块A->模块B-〉模块C代表模块A访问模块B,模块B进一步访问模块C。本步骤中所调取的访问链路包括待测模块,以及至少一个其它的模块,也即访问链路至少包括除待测模块之外的其它模块。
[0031]需要说明的是,对于待测模块所参与的各条访问链路,可以是实时更新并存储的,也可以是在调取待测模块所参与的访问链路时,临时查询并组装的。考虑到待测模块所参与的访问链路变动很小,我们可以以一天(或者其它时间)为周期,每次调取待测模块所参与的各条访问链路时,均只需将上一周期内统计的待测模块所参与的访问链路调取即可。
[0032]步骤S110、针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记;
[0033]具体地,针对调取的每一条访问链路中的每一个模块,需要确定其在距离当前时刻之前的预设时间内是否发生过告警,如果发生过,则将该模块进行标记。
[0034]需要说明的是,对于访问链路中的每一个模块,均提供了告警功能。例如web模块,我们会通过写cgi的测试用例来测试cgi是否正常工作,进而检测web模块是否正常,如果不正常则控制web模块告警。其它的模块也提供了类似的告警功能。模块告警时会存在多种不同的告警类型,本实施例的方法支持行业现有的24种告警类型,以及可扩展的其它类型的告警。
[0035]步骤S120、根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算。
[0036]具体地,通过对各条访问链路进行权重计算,可以确定各条访问链路的权重值,该权重值代表了对应访问链路包含告警根源模块的可能性,权重值越大,包含告警根源模块的可能性越高。各条访问链路的权重可以作为用户选取访问链路的参考,用户可以对选取的访问链路中的带标记的模块进行告警定位检测。
[0037]具体实施时,用户可以首先选择权重大的访问链路,对该访问链路中带有标记的模块进行告警定位检测,如果未检测到告警根源的话,则依次按照权重大小来选取访问链路,并进行告警根源定位检测,直至确定告警根源模块为止。
[0038]本申请实施例提供的告警根源定位方法,调取待测模块所参与的各条访问链路,其中每条访问链路包括待测模块及至少一个其它模块,然后针对每一条访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记,根据各条访问链路所包含的带有标记的模块的数量,以及带有标记的模块在访问链路中的分布位置,对各条访问链路进行权重计算,以供用户根据权重值的大小来选取访问链路,并对选取的访问链路中的带有标记的模块进行告警定位检测。本申请的方法,依据带标记模块的数量及分布情况而计算各条访问链路的权重,权重越大的访问链路包含告警根源模块的可能性越大,用户可以按照权重大小选取访问链路,大大增加了告警根源模块的命中率,提升了工作效率。
[0039]进一步地,对于选取的访问链路,可以选择其中带有标记的模块进行告警定位检测,省略了对那些不带标记(也即预设时间段内未告警过)的模块进行检测的过程,进一步提高了工作效率。
[0040]参见图2,图2为本申请实施例公开的一种对告警模块进行标记的方法流程图。[0041 ] 如图2所示,上述步骤SllO的过程具体包括:
[0042]步骤S200、确定每一条所述访问链路所包含的若干个模块;
[0043]具体地,对于每一条访问链路,需要将其包含的所有模块确定出来,例如访问链路:模块A->模块B-〉模块C,确定其包含的模块有:模块A、模块B和模块C。
[0044]步骤S210、获取各所述模块的历史告警信息;
[0045]具体地,各个模块的历史告警信息可以是临时获取的,也可以是预先存储并实时更新的。对于每个模块的历史告警信息,可以分别以告警时间窗的形式存储。如图3所示,我们可以以5min为一个时间窗,将模块的告警信息按照时间窗分片存储,每个时间窗内存储了模块位于该段时间内发生的告警信息,告警类型可以包括现有的24种告警类型。理论上来讲,可以存储模块所有的历史告警信息。而如果考虑到内存影响,可以选取存储各模块最近一天的告警信息。
[0046]当然,上述时间窗大小可以按照用户需要而自行设定。
[0047]步骤S220、针对各个模块,利用对应的历史告警信息判断其距离当前时刻之前的预设时间段内是否发生过告警,若是,则执行步骤S230 ;
[0048]步骤S230、将该模块进行标记。
[0049]需要解释的是,上述按照时间窗的形式存储历史告警信息也仅仅是一种可选的实施方式而已,除此之外还可以采用其它的存储方式,对此本申请不进行限定。
[0050]可选的,在对距离当前时刻之前的预设时间段内发生过告警的模块进行标记时,具体可以采用标色的方式进行标记。也即,对于确定发生过告警的模块,采用统一的颜色进行标色,例如采用红色将该模块进行标色。
[0051]通过采用标色的方式,能够更加方便用户后续的浏览,直接的将发生过告警的模块显示给用户。
[0052]当然,采用标色的方式进行模块标记也仅仅是一种优选地方式,除此之外还可以采用其它标记方式,例如将对模块的字体进行更改,或者在模块周边进行渲染等等其它方式。
[0053]参见图4,图4为本申请实施例公开的一种计算访问链路权重的方法流程图。
[0054]如图4所示,上述步骤S120的过程可以包括:
[0055]步骤S400、根据各条所述访问链路所包含的带有标记的模块的数量,确定各条所述访问链路的第一权重值;
[0056]具体地,由于访问链路中包含的带有标记的模块的数量越多,代表该访问链路包含告警根源的可能性越大,因此,可以设定包含带有标记的模块的数量多的访问链路的第一权重值较大。例如,访问链路I为A->模块B-〉模块C,其中只有模块B带有标记;访问链路2为A->模块B-〉模块D,其中模块B和模块D均带有标记。因而,设定访问链路I的第一权重值小于访问链路2的第一权重值。
[0057]步骤S410、根据各条所述访问链路中包含模块数量最多的标记子链路所包含的模块的数量,确定各条所述访问链路的第二权重值;
[0058]这里需要解释的是,我们定义标记子链路的概念为访问链路中仅由带有标记的模块组成的子链路,也即标记子链路中不存在未标记的模块。举例如:访问链路:A->模块B-〉模块C-〉模块D_>模块E,其中只有模块B、模块D和模块E带有标记。则按照上述标记子链路的定义,模块B为一个标记子链路,模块D->模块E为一个标记子链路。
[0059]确定了标记子链路之后,进一步需要确定访问链路中包含模块数量最大的标记子链路所包含的模块的数量。仍使用上述例子来说,另个标记子链路所包含的模块数量分别为I个和2个,则确定访问链路中包含模块数量最大的标记子链路所包含的模块的数量为2。
[0060]为了便于后续的表述,我们定义访问链路中包含模块数量最大的标记子链路所包含的模块的数量为目标数量。则根据目标数量来确定各条访问链路的第二权重值的过程可以为:
[0061]访问链路包含的目标数量越多,则意味这访问链路包含告警根源的可能性越大,因此设定该访问链路的第二权重值越大。
[0062]步骤S420、将各条所述访问链路的第一权重值与第二权重值的相加结果确定为对应访问链路的最终权重值。
[0063]通过上述步骤S400、S410确定了各条访问链路的第一和第二权重值,进而将各条访问链路的第一和第二权重值相加,结果即为对应访问链路的最终权重值。该最终权重值代表了访问链路包含告警根源的可能性大小。
[0064]当然,上述确定访问链路最终权重的过程,将访问链路包含的带标记模块的数量与目标数量对访问链路是否包含告警根源的影响视为同等,也即认为第一权重值与第二权重值在最终权重值中所处的地位相同。可以理解的是,如果我们确定第一权重值和第二权重值对最终权重值的影响不同,贝lJ可以按照下述方式确定最终权重值:
[0065]F = klfl+k2f2
[0066]其中,F代表访问链路的最终权重值,fl和f2分别代表第一权重值和第二权重值,kl和k2满足kl+k2 = Lkl不等于k2,当kl>k2时,代表第一权重值的影响大于第二权重值;当kl〈k2时,代表第一权重值的影响小于第二权重值。
[0067]进一步,上述确定访问链路最终权重值的过程仅仅考虑了访问链路中带标记模块的数量和目标数量对访问链路最终权重值的影响,除此之外还可以增加其它影响因素,例如考虑访问链路末端带标记模块的数量,在访问链路的最终权重值中增加第三权重值。举例如,访问链路I为:1-0-0-1 -O-1 -1,访问链路2为:1-0-0-0-1 -1 -1,其中I代表标记模块,O代表未标记模块。由于访问链路2的末端连续有3个标记模块,而访问链路I的末端只有连续2个标记模块,因此可以设置访问链路I的第三权重值小于第2访问链路的第三权重值。
[0068]参见图5,图5为本申请实施例公开的另一种告警根源定位方法流程图。结合图1和图5可知,该方法还可以包括:
[0069]步骤S500、按照权重由大至小的顺序对所述访问链路进行排序,并按照排序顺序向用户显示所述访问链路。
[0070]根据计算所得的各条访问链路的权重大小,依次对各条访问链路进行排序,权重大的访问链路排在前端。排序后的访问链路显示给用户。如图6所示,图6为本申请示例的一种排序显示的访问链路示意图。图6中,我们用底纹来对告警模块进行标记。用户会首先选择链路I进行告警检测,在检测时从访问链路的末端向前,逐个对标记模块进行告警定位检测。
[0071]下面对本申请实施例提供的告警根源定位装置进行描述,下文描述的告警根源定位装置与上文描述的告警根源定位方法可相互对应参照。
[0072]参见图7,图7为本申请实施例公开的一种告警根源定位装置结构示意图。
[0073]如图7所示,装置包括:
[0074]访问链路调取单元71,用于调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块;
[0075]模块标记单元72,用于针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记;
[0076]权重计算单元73,用于根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。
[0077]可选的,在对距离当前时刻之前的预设时间段内发生过告警的模块进行标记时,具体可以采用标色的方式进行标记。
[0078]可选的,本申请实施例公开的模块标记单元72可以包括:
[0079]模块确定单元,用于确定每一条所述访问链路所包含的若干个模块;
[0080]告警信息获取单元,用于获取各所述模块的历史告警信息;
[0081]告警判断单元,用于针对各个模块,利用对应的历史告警信息判断其距离当前时刻之前的预设时间段内是否发生过告警,若是,则将该模块进行标记。
[0082]可选的,本申请实施例公开的权重计算单元73可以包括:
[0083]第一计算子单元,用于根据各条所述访问链路所包含的带有标记的模块的数量,确定各条所述访问链路的第一权重值;
[0084]第二计算子单元,用于根据各条所述访问链路中包含模块数量最多的标记子链路所包含的模块的数量,确定各条所述访问链路的第二权重值,所述标记子链路仅由带有标记的模块组成;
[0085]第三计算子单元,用于将各条所述访问链路的第一权重值与第二权重值的相加结果确定为对应访问链路的最终权重值。
[0086]可选的,本申请实施例公开的告警根源定位装置还可以包括:
[0087]排序显示单元,用于按照权重由大至小的顺序对所述访问链路进行排序,并按照排序顺序向用户显示所述访问链路。
[0088]本申请实施例提供的告警根源定位装置,调取待测模块所参与的各条访问链路,其中每条访问链路包括待测模块及至少一个其它模块,然后针对每一条访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记,根据各条访问链路所包含的带有标记的模块的数量,以及带有标记的模块在访问链路中的分布位置,对各条访问链路进行权重计算,以供用户根据权重值的大小来选取访问链路,并对选取的访问链路中的带有标记的模块进行告警定位检测。本申请的装置,依据带标记模块的数量及分布情况而计算各条访问链路的权重,权重越大的访问链路包含告警根源模块的可能性越大,用户可以按照权重大小选取访问链路,大大增加了告警根源模块的命中率,提升了工作效率。
[0089]进一步地,对于选取的访问链路,可以选择其中带有标记的模块进行告警定位检测,省略了对那些不带标记(也即预设时间段内未告警过)的模块进行检测的过程,进一步提高了工作效率。
[0090]本申请实施例还提供一种服务器,该服务器能够进行告警定位检测,如智能手机,平板电脑,笔记本电脑、处理器等;该服务器可以包括上述所述的告警根源定位装置,对于告警根源定位装置的描述可参照上文对应部分描述,此处不再赘述。
[0091]下面对本申请实施例提供的服务器的硬件结构进行描述,下文描述中涉及告警根源定位方法的部分可参照上文对应部分描述。图8为本申请实施例提供的服务器的硬件结构示意图,参照图8,该服务器可以包括:
[0092]处理器I,通信接口 2,存储器3,通信总线4,和显示屏5 ;
[0093]其中处理器1、通信接口 2、存储器3和显示屏5通过通信总线4完成相互间的通
?目;
[0094]可选的,通信接口 2可以为通信模块的接口,如GSM模块的接口 ;
[0095]处理器1,用于执行程序;
[0096]存储器3,用于存放程序;
[0097]程序可以包括程序代码,所述程序代码包括处理器的操作指令。
[0098]处理器I可能是一个中央处理器CPU,或者是特定集成电路ASIC (Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0099]存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
[0100]其中,程序可具体用于:
[0101 ] 调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块;
[0102]针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记;
[0103]根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。
[0104]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0105]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0106]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种告警根源定位方法,其特征在于,包括: 调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块; 针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记; 根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。2.根据权利要求1所述的方法,其特征在于,所述针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记,具体为: 确定每一条所述访问链路所包含的若干个模块; 获取各所述模块的历史告警信息; 针对各个模块,利用对应的历史告警信息判断其距离当前时刻之前的预设时间段内是否发生过告警,若是,则将该模块进行标记。3.根据权利要求1所述的方法,其特征在于,在对距离当前时刻之前的预设时间段内发生过告警的模块进行标记时,具体采用标色的方式进行标记。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,具体为: 根据各条所述访问链路所包含的带有标记的模块的数量,确定各条所述访问链路的第一权重值; 根据各条所述访问链路中包含模块数量最多的标记子链路所包含的模块的数量,确定各条所述访问链路的第二权重值,所述标记子链路仅由带有标记的模块组成; 将各条所述访问链路的第一权重值与第二权重值的相加结果确定为对应访问链路的最终权重值。5.根据权利要求1所述的方法,其特征在于,还包括: 按照权重由大至小的顺序对所述访问链路进行排序,并按照排序顺序向用户显示所述访问链路。6.一种告警根源定位装置,其特征在于,包括: 访问链路调取单元,用于调取待测模块所参与的各条访问链路,每条所述访问链路包括所述待测模块以及至少一个其它模块; 模块标记单元,用于针对每一条所述访问链路,将距离当前时刻之前的预设时间段内发生过告警的模块进行标记; 权重计算单元,用于根据各条所述访问链路所包含的带有标记的模块的数量及带有标记的模块在访问链路中的分布位置,对各条所述访问链路进行权重计算,以供用户参考权重选取访问链路,并对选取的访问链路中的带标记的模块进行告警定位检测。7.根据权利要求6所述的装置,其特征在于,所述模块标记单元包括: 模块确定单元,用于确定每一条所述访问链路所包含的若干个模块; 告警信息获取单元,用于获取各所述模块的历史告警信息; 告警判断单元,用于针对各个模块,利用对应的历史告警信息判断其距离当前时刻之前的预设时间段内是否发生过告警,若是,则将该模块进行标记。8.根据权利要求6所述的装置,其特征在于,所述模块标记单元在对距离当前时刻之前的预设时间段内发生过告警的模块进行标记时,具体采用标色的方式进行标记。9.根据权利要求6-8任一项所述的装置,其特征在于,所述权重计算单元包括: 第一计算子单元,用于根据各条所述访问链路所包含的带有标记的模块的数量,确定各条所述访问链路的第一权重值; 第二计算子单元,用于根据各条所述访问链路中包含模块数量最多的标记子链路所包含的模块的数量,确定各条所述访问链路的第二权重值,所述标记子链路仅由带有标记的模块组成; 第三计算子单元,用于将各条所述访问链路的第一权重值与第二权重值的相加结果确定为对应访问链路的最终权重值。10.根据权利要求6所述的装置,其特征在于,还包括: 排序显示单元,用于按照权重由大至小的顺序对所述访问链路进行排序,并按照排序顺序向用户显示所述访问链路。
【文档编号】H04L12/24GK105991339SQ201510098532
【公开日】2016年10月5日
【申请日】2015年3月5日
【发明人】杨波, 聂鑫, 梁定安, 黄兆鹏, 霍特, 曹凤龙, 陶凛然, 赵子青, 黄伟俊, 黄浩宇
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1