CN117499266B - 一种图形化定位交换机告警位置的方法 - Google Patents
一种图形化定位交换机告警位置的方法 Download PDFInfo
- Publication number
- CN117499266B CN117499266B CN202311487615.7A CN202311487615A CN117499266B CN 117499266 B CN117499266 B CN 117499266B CN 202311487615 A CN202311487615 A CN 202311487615A CN 117499266 B CN117499266 B CN 117499266B
- Authority
- CN
- China
- Prior art keywords
- alarm
- information
- analysis unit
- data analysis
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000007405 data analysis Methods 0.000 claims abstract description 54
- 238000010586 diagram Methods 0.000 claims abstract description 54
- 230000000007 visual effect Effects 0.000 claims abstract description 47
- 238000012216 screening Methods 0.000 claims abstract description 16
- 238000004458 analytical method Methods 0.000 claims abstract description 9
- 238000012544 monitoring process Methods 0.000 claims description 19
- 239000003086 colorant Substances 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000007717 exclusion Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0604—Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time
- H04L41/0622—Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time based on time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及交换机告警分析领域,尤其涉及一种图形化定位交换机告警位置的方法,包括:步骤S1,数据分析单元根据内核文件中各子内核文件名称确定文件类别并获取相关的配置信息;步骤S2,根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式,并生成可视化展示图;步骤S3,响应告警接收条件,数据分析单元根据所述DN字段划分的筛选条件确定筛选告警匹配记录;步骤S4,响应冗余信息划分条件,数据分析单元在告警信息数量大于预设阈值时进行信息划分;步骤S5,响应定位展示条件,数据分析单元控制可视化展示图针对告警位置进行告警展示;克服现有技术中交换机故障位置无法直观准确地传送至用户导致故障定位效率低的问题。
Description
技术领域
本发明涉及交换机告警分析领域,尤其涉及一种图形化定位交换机告警位置的方法。
背景技术
交换机是一种通过自身的硬件和软件实现了将多个计算机或其他网络设备连接到一个局域网或广域网上进行数据交换的功能的网络设备,可以为接入交换机的任意两个网络节点提供独享的电信号通路,能为子网络中提供更多的连接端口,从而在计算机网络上连接不同的设备,主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控等;然而,在对网络设备和连接状态的实时监测时,交换机发生异常或故障时会向网络管理员或运维人员发出警报,但是对于警报信息往往需要人工进行分析定位,效率低下,且人工容易出现失误,因此如何准确地获取交换机告警位置的是当下亟待解决的问题。
中国专利公开号CN110377451A公布了一种批量告警汇聚定位排除分析的方法及装置,所述方法包括:获取预设时段内的告警列表,告警列表中至少包括告警时间、IP地址;根据IP地址查找与IP地址对应的交换机和机柜;分别以查找到的交换机的编号和机柜的编号为关键字,对IP地址进行归类,得到新的告警列表,新的告警列表中包括交换机的编号、机柜的编号、IP地址;根据预设批量告警汇聚定位排除分析算法判断是否触发共性告警,预设批量告警汇聚定位排除分析算法为依据机柜与交换机上所有服务器的IP地址的数量以及对应的新的告警列表中的IP地址的数量之间的关系判断是否触发告警。由此可见,所述一种批量告警汇聚定位排除分析的方法及装置存在以下问题,针对交换机实体中,如模块、端口以及板卡的具体故障位置无法直接准确地传达至用户,且用户针对大量告警信息时,及时定位准确,也同样存在找寻具体实体故障位置效率低的情况。
发明内容
为此,本发明提供一种图形化定位交换机告警位置的方法,用以克服现有技术中交换机故障位置无法直观准确地传送至用户导致故障定位效率慢的问题。
为实现上述目的,本发明提供一种图形化定位交换机告警位置的方法,包括:
步骤S1,数据分析单元根据内核文件中各子内核文件名称确定文件类别并获取相关的配置信息;
步骤S2,根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式,并生成可视化展示图;
步骤S3,响应告警接收条件,数据分析单元根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录;
步骤S4,响应冗余信息划分条件,数据分析单元检测信息监测周期内告警信息数量,并在告警信息数量大于预设阈值时进行信息划分;
步骤S5,响应定位展示条件,数据分析单元控制可视化展示图针对告警位置进行告警展示;
其中,所述可视化展示图包括正常展示和告警展示,所述告警接收条件为数据分析单元接收到告警信息,所述冗余信息划分条件为单个信息监测周期结束,所述定位展示条件为数据分析单元对告警位置的定位完成。
进一步地,在所述步骤S1中,数据分析单元根据内核文件中各子内核文件名称与第一预设字符库中的第一预设字符段的相似度进行比对以确定文件类别;
若子内核文件仅存在一匹配成功的第一预设字符段,则该第一预设字符段对应的文件类别为该子内核文件对应的文件类别;
若子内核文件存在数量大于一的匹配成功的第一预设字符段,则进行次级匹配;
若子内核文件未匹配成功,则该子内核文件为其他文件;
所述内核文件包括若干子内核文件,各子内核文件的文件名以及对应的存储信息不同。
进一步地,一子内核文件存在数量大于一的匹配成功的第一预设字符段时,数据分析单元将该子内核文件记为多对比文件,并将多对比文件内的各信息条的字符段与第二预设字符库中的第二预设字符段进行比对且根据与第二预设字符库中的第二预设字符段的相似度进行比对以确定文件类别;
将相似度最大的第二预设字符段对应的信息类别记为子内核文件的文件类别。
进一步地,所述子内核文件的文件类别包括机架信息、机框信息、模块信息,以及模块与板卡的对应关系,机架信息包括机架类型、机架名称以及机架编码;机框信息包括机框编号;模块信息包括模块的网络地址、模块名称以及模块位置信息,所述模块位置信息包括模块所在机架、机框以及槽道。
进一步地,在所述步骤S1中,包括:根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式:
若所述目标交换机处于第一预设结构状态,仅建立母局的可视化展示图;
若所述目标交换机处于第二预设结构状态,分别建立母局和模块局的可视化展示图,其中,根据母局对应的配置信息建立母局的可视化展示图,根据模块局对应的配置信息建立模块局的可视化展示图;
其中,所述结构状态包括全部终端用户均通过母局进行通讯的所述第一预设结构状态,以及至少一个终端用户通过中继拉远方式建立的模块局与母局终端用户进行通讯的所述第二预设结构状态。
进一步地,在所述步骤S2中,生成的可视化展示图中包括交换机的实体简图,实体简图中设有与交换机实体在位置上一一对应的机架展示块、机框展示块、模块展示块、以及模块与板卡的对应关系。
进一步地,在所述步骤S3中,包括:根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录,
若所述告警匹配记录在第一告警条件下,所述告警位置定位到板卡对应的端口;
若所述告警匹配记录在第二告警条件下,所述告警位置定位到对应的板卡;
若所述告警匹配记录在第三告警条件下,所述告警位置定位到对应的模块;
其中,所述第一告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡是ALCN板卡,所述第二告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡不是ALCN板卡,所述第三告警条件为告警匹配记录大于一条。
进一步地,所述数据分析单元在第一冗余条件下依次计算单个信息监测周期内第i条告警信息与第i+1条告警信息的时空关联度,并根据时空关联度对告警信息进行划分,数据分析单元i=1,2,3,……,n-1,其中,n为单个信息监测周期内的告警信息总数;
若第i条告警信息与i+x条告警信息的时空关联度小于预设时空关联度,所述数据分析单元判定第i+x条告警信息的告警时刻为间隔告警时刻,x=1,2,3,……,n-i;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量均小于或等于允许告警信息数量,所述数据分析单元判定将各相邻间隔告警时刻之间的时间段对应的告警信息记为时空相关告警信息;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,所述数据分析单元判定进行特征关联度分析;
其中,所述第一冗余条件为单个信息监测周期结束且该信息监测周期内告警信息数量大于允许告警信息数量。
进一步地,所述数据分析单元在第二冗余条件下对冗余时间段对应的告警信息之间依次进行特征关联度分析,
若两告警信息的特征关联度大于预设特征关联度,所述数据分析单元判定两告警信息为特征相关告警信息;
其中,所述第二冗余条件为两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,将该两相邻间隔告警时刻之间的时间段记为冗余时间段。
进一步地,在所述步骤S4中,告警展示和正常展示时可视化展示图的展示颜色不同,且告警展示时,数据分析单元对不同时空相关告警信息以及特征相关告警信息对应的告警位置显示不同的颜色。
与现有技术相比,本发明的有益效果在于,本发明针对交换机实体的配置信息生成可视化展示图,且可视化展示图与交换机实体的机架、机框、模块以及模块与板卡的对应关系均一一对应,将交换机实体直观的通过可视化展示图进行展示,并且,响应告警接收条件下,数据分析单元根据所述DN字段划分的筛选条件确定筛选告警匹配记录,且根据告警匹配记录的数量以及板卡类型选择不同的告警定位位置,使得告警定位位置的选择更加准确。
附图说明
图1为本发明实施例图形化定位交换机告警位置的方法的示意图;
图2为本发明实施例可视化展示图的示意图;
图3为本发明实施例可视化展示图中的局部放大图;
图中:1,机架编号;2,机架名称;3,机架类型;4,机框编号线条;5,槽道;6,板卡;7,槽道编号区域;8,模块编号条。
具体实施方式
为了使本发明的目的和优点更加清楚明白,下面结合实施例对本发明作进一步描述;应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非在限制本发明的保护范围。
需要说明的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。
请参阅图1所示,其为本发明实施例图形化定位交换机告警位置的方法的示意图,本发明提供一种图形化定位交换机告警位置的方法,包括:
步骤S1,数据分析单元根据内核文件中各子内核文件名称确定文件类别并获取相关的配置信息;
步骤S2,根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式,并生成可视化展示图;
步骤S3,响应告警接收条件,数据分析单元根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录;
步骤S4,响应冗余信息划分条件,数据分析单元检测信息监测周期内告警信息数量,并在告警信息数量大于预设阈值时进行信息划分;
步骤S5,响应定位展示条件,数据分析单元控制可视化展示图针对告警位置进行告警展示;
其中,所述可视化展示图包括正常展示和告警展示,所述告警接收条件为数据分析单元接收到告警信息,所述冗余信息划分条件为单个信息监测周期结束,所述定位展示条件为数据分析单元对告警位置的定位完成。
具体而言,在所述步骤S1中,数据分析单元根据内核文件中各子内核文件名称与第一预设字符库中的第一预设字符段的相似度进行比对以确定文件类别;
若子内核文件仅存在一匹配成功的第一预设字符段,则该第一预设字符段对应的文件类别为该子内核文件对应的文件类别;
若子内核文件存在数量大于一的匹配成功的第一预设字符段,则进行次级匹配;
若子内核文件未匹配成功,则该子内核文件为其他文件;
所述内核文件包括若干子内核文件,各子内核文件的文件名以及对应的存储信息不同。
具体而言,第一预设字符库内预设有若干第一预设字符段,每个第一预设字符段对应的文件类别不同,因为不同的厂家,交换机规格以及内部规定对于文件的命名规则不同,所以第一预设字符段由用户自行预先设置,如:第一预设字符段包括RACKPL.RACKPL、RACKLAY.RACKLAY、CEDIST.CEDIST以及SBL_RI T1.RLV,其中,RACKPL.RACKPL对应的是机架信息,RACKLAY.RACKLAY对应的是机框信息,CEDIST.CEDIST对应的是模块信息,SBL_RIT1.RLV对应的是模块信息,数据分析单元设置有匹配规则,即将单个子内核文件的名称与第一预设字符段进行匹配度检测,若匹配度大于均值匹配度,所述数据分析单元判定该子内核文件的与第一预设字符段匹配成功,单个子内核文件与第m个第一预设字符段的匹配度Sm的计算公式为:
其中,n0为子内核文件的名称的字符总数,nz为子内核文件的名称与第m个第一预设字符段的相同字符数量,ny为内核文件的名称与第m个第一预设字符段对应位置顺序上的相同字符数量;所述均值匹配度为(S1+S2+……+Sm)/m。
具体而言,一子内核文件存在数量大于一的匹配成功的第一预设字符段时,数据分析单元将该子内核文件记为多对比文件,并将多对比文件内的各信息条的字符段与第二预设字符库中的第二预设字符段进行比对且根据与第二预设字符库中的第二预设字符段的相似度进行比对以确定文件类别;
将相似度最大的第二预设字符段对应的信息类别记为子内核文件的文件类别。
具体而言,第二预设字符库内预设有若干第二预设字符段,每个第二预设字符段对应的文件类别不同,如:第二预设字符段包括JZ00-A1,其对应为机架类型,机架类型所属的文件类别为机架信息,若多对比文件内的各信息条的字符段存在一信息条的字符段与该字符段匹配成功,则该多对比文件对应的文件类别为机架信息。
具体而言,所述子内核文件的文件类别包括机架信息、机框信息、模块信息,以及模块与板卡的对应关系,机架信息包括机架类型、机架名称以及机架编码;机框信息包括机框编号;模块信息包括模块的网络地址、模块名称以及模块位置信息,所述模块位置信息包括模块所在机架、机框以及槽道。
具体而言,在所述步骤S1中,包括:根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式:
若所述目标交换机处于第一预设结构状态,仅建立母局的可视化展示图;
若所述目标交换机处于第二预设结构状态,分别建立母局和模块局的可视化展示图,其中,根据母局对应的配置信息建立母局的可视化展示图,根据模块局对应的配置信息建立模块局的可视化展示图;
其中,所述结构状态包括全部终端用户均通过母局进行通讯的所述第一预设结构状态,以及至少一个终端用户通过中继拉远方式建立的模块局与母局终端用户进行通讯的所述第二预设结构状态。
具体而言,在所述步骤S2中,生成的可视化展示图中包括交换机的实体简图,实体简图中设有与交换机实体在位置上一一对应的机架展示块、机框展示块、模块展示块、以及模块与板卡的对应关系。
请参阅图2至图3所示,提供一种可视化展示图,其中,可视化展示图中包括交换机的实体简图,实体简图中设有与交换机实体在位置上一一对应的机架展示块、机框展示块、模块展示块、以及模块与板卡的对应关系,其中,机架展示块包括机架名称2块、机架编号1块以及机架类型3块,用以对应显示机架信息,机框展示块包括机框编号线条4,其上显示机框编号(未画出),模块编号条8对应的模块相连,其上显示模块编号(未画出),单个模块内存在若干槽道5,且槽道5内是否插有板卡6与实体交换机相对应,各槽道底部均设有槽道编号区域7,用以显示对应的槽道编号,板卡6名称显示于对应板卡6上,可视化图像中显示内容的设置,为现有技术已公开的内容,在此不做赘述。
请继续参阅图1所示,在所述步骤S3中,包括:根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录,
若所述告警匹配记录在第一告警条件下,所述告警位置定位到板卡对应的端口;
若所述告警匹配记录在第二告警条件下,所述告警位置定位到对应的板卡;
若所述告警匹配记录在第三告警条件下,所述告警位置定位到对应的模块;
其中,所述第一告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡是ALCN板卡,所述第二告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡不是ALCN板卡,所述第三告警条件为告警匹配记录大于一条。
具体而言,DN是用于唯一标识某个实体的一种标准格式,它通常由多个属性组成,以层级结构的形式表示,每个属性都有一个属性名和对应的属性值,此为本领域技术人员的公知常识,提供一种本发明交换机的告警信息的DN字段,SBLALARM=SLI F;SBLNBR=148;NA=0031,其中,SBLALARM对应模块和板卡关系中的SBLTYPE,每个数字代表了一类SBLTYPE,比如SLI F对应的是238,SBLNBR的值需要落在SBLMIN和SBLMAX之间,NA是网络地址0031,通过SBLALARM=238,SBLMIN<SBLNBR<SBLMAX,NA=0031这三个条件去板卡和模块表中查询。
具体而言,所述数据分析单元在第一冗余条件下依次计算单个信息监测周期内第i条告警信息与第i+1条告警信息的时空关联度,并根据时空关联度对告警信息进行划分,数据分析单元i=1,2,3,……,n-1,其中,n为单个信息监测周期内的告警信息总数;
若第i条告警信息与i+x条告警信息的时空关联度小于预设时空关联度,所述数据分析单元判定第i+x条告警信息的告警时刻为间隔告警时刻,x=1,2,3,……,n-i;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量均小于或等于允许告警信息数量,所述数据分析单元判定将各相邻间隔告警时刻之间的时间段对应的告警信息记为时空相关告警信息;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,所述数据分析单元判定进行特征关联度分析;
其中,所述第一冗余条件为单个信息监测周期结束且该信息监测周期内告警信息数量大于允许告警信息数量。
具体而言,时空关联度为第i条告警信息与i+x条告警信息的告警时刻间隔时长,预设时空关联度为用户根据交换机的实际配置以及历史最大告警关联时长有关,即,用户能够周期性提取交换机历史使用过程中相关联的告警信息的最大间隔时间,并计算所有最大间隔时间的和的平均值,记为预设时空关联度;允许告警信息数量与用户对于信息数量的最大允许程度有关,以保证用户快速定位关联的故障信息,以提高故障处理速度,提供一种允许告警信息数量为5条。
具体而言,所述数据分析单元在第二冗余条件下对冗余时间段对应的告警信息之间依次进行特征关联度分析,
若两告警信息的特征关联度大于预设特征关联度,所述数据分析单元判定两告警信息为特征相关告警信息;
其中,所述第二冗余条件为两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,将该两相邻间隔告警时刻之间的时间段记为冗余时间段,预设特征关联度为0.5。
计算两个告警信息之间的特征关联度时,可以按照以下步骤进行计算:
将每个告警信息表示为特征的集合:将每个告警信息看作是一个包含多个特征的集合,特征包括告警的属性、关键词、标签;
计算交集大小:找到两个告警信息集合之间的交集,即共同的特征数量。
计算并集大小:计算两个告警信息集合的并集,即两个集合中所有的特征数量。
计算特征关联度:将交集大小除以并集大小,得到特征关联度。
举例:
设有两个告警信息A和B,它们的特征集合如下:
A特征集合:{特征1,特征2,特征3}
B特征集合:{特征2,特征3,特征4}
计算步骤如下:
交集大小:A特征集合与B特征集合的交集为{特征2,特征3},共有2个特征。
并集大小:A特征集合与B特征集合的并集为{特征1,特征2,特征3,特征4},共有4个特征。
计算特征关联度:
特征关联度=(交集大小)/(并集大小)=2/4=0.5
根据计算结果,告警信息A和B之间的特征关联度为0.5。
具体而言,在所述步骤S4中,告警展示和正常展示时可视化展示图的展示颜色不同,且告警展示时,数据分析单元对不同时空相关告警信息以及特征相关告警信息对应的告警位置显示不同的颜色,并且告警位置定位到板卡对应的端口、板卡或模块,采用的展示颜色也不同,此为本领域技术人员易理解的内容在此不作赘述。
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
以上所述仅为本发明的优选实施例,并不用于限制本发明;对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (1)
1.一种图形化定位交换机告警位置的方法,其特征在于,包括:
步骤S1,数据分析单元根据内核文件中各子内核文件名称确定文件类别并获取相关的配置信息;
步骤S2,根据目标交换机的结构状态确定建立的可视化展示图的展示方式,并生成可视化展示图;
步骤S3,响应告警接收条件,数据分析单元根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录;
步骤S4,响应冗余信息划分条件,数据分析单元检测信息监测周期内告警信息数量,并在告警信息数量大于预设阈值时进行信息划分;
步骤S5,响应定位展示条件,数据分析单元控制可视化展示图针对告警位置进行告警展示;
其中,所述可视化展示图包括正常展示和告警展示,所述告警接收条件为数据分析单元接收到告警信息,所述冗余信息划分条件为单个信息监测周期结束,所述定位展示条件为数据分析单元对告警位置的定位完成;
其中,在所述步骤S1中,数据分析单元根据内核文件中各子内核文件名称与第一预设字符库中的第一预设字符段的相似度进行比对以确定文件类别;
若子内核文件仅存在一匹配成功的第一预设字符段,则该第一预设字符段对应的文件类别为该子内核文件对应的文件类别;
若子内核文件存在数量大于一的匹配成功的第一预设字符段,则进行次级匹配;
若子内核文件未匹配成功,则该子内核文件为其他文件;
所述内核文件包括若干子内核文件,各子内核文件的文件名以及对应的存储信息不同;
其中,一子内核文件存在数量大于一的匹配成功的第一预设字符段时,数据分析单元将该子内核文件记为多对比文件,并将多对比文件内的各信息条的字符段与第二预设字符库中的第二预设字符段进行比对且根据与第二预设字符库中的第二预设字符段的相似度进行比对以确定文件类别;
将相似度最大的第二预设字符段对应的信息类别记为子内核文件的文件类别;
其中,所述子内核文件的文件类别包括机架信息、机框信息、模块信息,以及模块与板卡的对应关系,机架信息包括机架类型、机架名称以及机架编码;机框信息包括机框编号;模块信息包括模块的网络地址、模块名称以及模块位置信息,所述模块位置信息包括模块所在机架、机框以及槽道;
其中,在所述步骤S2中,包括:根据所述目标交换机的结构状态确定建立的所述可视化展示图的展示方式:
若所述目标交换机处于第一预设结构状态,仅建立母局的可视化展示图;
若所述目标交换机处于第二预设结构状态,分别建立母局和模块局的可视化展示图,其中,根据母局对应的配置信息建立母局的可视化展示图,根据模块局对应的配置信息建立模块局的可视化展示图;
其中,所述结构状态包括全部终端用户均通过母局进行通讯的所述第一预设结构状态,以及至少一个终端用户通过中继拉远方式建立的模块局与母局终端用户进行通讯的所述第二预设结构状态;
其中,在所述步骤S2中,生成的可视化展示图中包括交换机的实体简图,实体简图中设有与交换机实体在位置上一一对应的机架展示块、机框展示块、模块展示块、以及模块与板卡的对应关系;
其中,在所述步骤S3中,包括:根据告警信息中的告警字符串进行解析,形成DN字段,并根据所述DN字段划分的筛选条件确定筛选告警匹配记录,
若所述告警匹配记录在第一告警条件下,所述告警位置定位到板卡对应的端口;
若所述告警匹配记录在第二告警条件下,所述告警位置定位到对应的板卡;
若所述告警匹配记录在第三告警条件下,所述告警位置定位到对应的模块;
其中,所述第一告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡是ALCN板卡,所述第二告警条件为所述告警匹配记录为一条且告警匹配记录对应的板卡不是ALCN板卡,所述第三告警条件为告警匹配记录大于一条;
其中,所述数据分析单元在第一冗余条件下依次计算单个信息监测周期内第i条告警信息与第i+1条、第i+2条、……以及第n条告警信息的时空关联度,并根据时空关联度对告警信息进行划分,数据分析单元i=1,2,3,……,n-1,其中,n为单个信息监测周期内的告警信息总数;
若第i条告警信息与i+x条告警信息的时空关联度小于预设时空关联度,所述数据分析单元判定第i+x条告警信息的告警时刻为间隔告警时刻,x=1,2,3,……,n-i;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量均小于或等于允许告警信息数量,所述数据分析单元判定将各相邻间隔告警时刻之间的时间段对应的告警信息记为时空相关告警信息;
若两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,所述数据分析单元判定进行特征关联度分析;
其中,所述第一冗余条件为单个信息监测周期结束且该信息监测周期内告警信息数量大于允许告警信息数量;
其中,所述数据分析单元在第二冗余条件下对冗余时间段对应的告警信息之间依次进行特征关联度分析,
若两告警信息的特征关联度大于预设特征关联度,所述数据分析单元判定两告警信息为特征相关告警信息;
其中,所述第二冗余条件为两相邻间隔告警时刻之间的时间段对应的告警信息数量大于允许告警信息数量,将该两相邻间隔告警时刻之间的时间段记为冗余时间段;
其中,在所述步骤S5中,告警展示和正常展示时可视化展示图的展示颜色不同,且告警展示时,数据分析单元对不同时空相关告警信息以及特征相关告警信息对应的告警位置显示不同的颜色。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311487615.7A CN117499266B (zh) | 2023-11-09 | 2023-11-09 | 一种图形化定位交换机告警位置的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311487615.7A CN117499266B (zh) | 2023-11-09 | 2023-11-09 | 一种图形化定位交换机告警位置的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117499266A CN117499266A (zh) | 2024-02-02 |
CN117499266B true CN117499266B (zh) | 2024-05-31 |
Family
ID=89681011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311487615.7A Active CN117499266B (zh) | 2023-11-09 | 2023-11-09 | 一种图形化定位交换机告警位置的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117499266B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108234237A (zh) * | 2017-12-18 | 2018-06-29 | 国网技术学院 | 一种基于交换机实时采集的虚回路健康检查方法及*** |
CN110377451A (zh) * | 2019-07-19 | 2019-10-25 | 上海易点时空网络有限公司 | 批量告警汇聚定位排除分析的方法及装置 |
CN111948489A (zh) * | 2020-07-27 | 2020-11-17 | 国网山东省电力公司电力科学研究院 | 智能变电站二次设备板卡级异常缺陷诊断定位方法及*** |
CN114143220A (zh) * | 2021-11-09 | 2022-03-04 | 北京银盾泰安网络科技有限公司 | 实时数据可视化平台 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10284444B2 (en) * | 2016-02-29 | 2019-05-07 | Airmagnet, Inc. | Visual representation of end user response time in a multi-tiered network application |
-
2023
- 2023-11-09 CN CN202311487615.7A patent/CN117499266B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108234237A (zh) * | 2017-12-18 | 2018-06-29 | 国网技术学院 | 一种基于交换机实时采集的虚回路健康检查方法及*** |
CN110377451A (zh) * | 2019-07-19 | 2019-10-25 | 上海易点时空网络有限公司 | 批量告警汇聚定位排除分析的方法及装置 |
CN111948489A (zh) * | 2020-07-27 | 2020-11-17 | 国网山东省电力公司电力科学研究院 | 智能变电站二次设备板卡级异常缺陷诊断定位方法及*** |
CN114143220A (zh) * | 2021-11-09 | 2022-03-04 | 北京银盾泰安网络科技有限公司 | 实时数据可视化平台 |
Also Published As
Publication number | Publication date |
---|---|
CN117499266A (zh) | 2024-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5956665A (en) | Automatic mapping, monitoring, and control of computer room components | |
US20030046339A1 (en) | System and method for determining location and status of computer system server | |
US4965772A (en) | Method and apparatus for communication network alert message construction | |
EP4060942A1 (en) | Configuration anomaly detection method, server and storage medium | |
CN1992636B (zh) | 一种处理告警信息的***及方法 | |
CN109150635B (zh) | 故障影响分析方法及装置 | |
US20050219050A1 (en) | Method and apparatus for the automatic determination of network cable connections using RFID tags and an antenna grid | |
CN108170566A (zh) | 产品故障信息处理方法、***、设备和协同工作平台 | |
US20020069199A1 (en) | Method for managing alarm information in a network management system | |
CN111177139A (zh) | 基于数据质量体系的数据质量验证监控及预警方法和*** | |
US6762691B2 (en) | Method and system for automatically locating equipment stored in a rack | |
CN112052134A (zh) | 一种业务数据的监控方法及装置 | |
CN113572656A (zh) | 一种网络设备巡检项目灵活组合巡检的方法及装置 | |
CN111258798A (zh) | 监控数据的故障定位方法、装置、计算机设备及存储介质 | |
CN101917288A (zh) | 告警处理方法及网管*** | |
CN116010456A (zh) | 设备的处理方法、服务器和轨道交通*** | |
WO2023040259A1 (zh) | 资源告警分析方法、装置、电子设备和存储介质 | |
CN117499266B (zh) | 一种图形化定位交换机告警位置的方法 | |
CN114090380A (zh) | 一种终端监控的方法、装置、设备及存储介质 | |
CN112068979B (zh) | 一种业务故障确定方法及装置 | |
CN117081906A (zh) | 一种电力设备故障监测***、方法及存储介质 | |
US7103149B1 (en) | Optical transport concentrator audit system and method | |
CN114153710B (zh) | 一种基于海量日志的设备状态监控方法、装置及介质 | |
CN113703365B (zh) | 设备监测信息的管理方法及*** | |
CN108197253A (zh) | 一种云监控平台的设备查询方法、装置和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |