一种网元管理系统中告警过滤方法及装置.pdf

上传人:大师****2 文档编号:2237730 上传时间:2018-08-03 格式:PDF 页数:13 大小:1.06MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310442724.7

申请日:

2013.09.25

公开号:

CN104462150A

公开日:

2015.03.25

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20130925|||公开

IPC分类号:

G06F17/30; G06F17/27

主分类号:

G06F17/30

申请人:

中兴通讯股份有限公司

发明人:

张莹

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

北京派特恩知识产权代理有限公司11270

代理人:

蒋雅洁; 王黎延

PDF下载: PDF下载
内容摘要

本发明公开了一种网元管理系统中告警过滤的方法,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表;本发明同时还公开了一种网元管理系统中告警过滤的装置,通过本发明的方案,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警数据中进行告警过滤来提高过滤效率,大大提高用户的体验。

权利要求书

权利要求书
1.  一种网元管理系统中告警过滤的方法,其特征在于,该方法包括:
在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。

2.  根据权利要求1所述的方法,其特征在于,所述拆分为根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。

3.  根据权利要求1所述的方法,其特征在于,所述解析为根据解析规则对拆分出的关键词进行解析,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。

4.  根据权利要求3所述的方法,其特征在于,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。

5.  根据权利要求1或3所述的方法,其特征在于,所述根据解析结果过滤缓存在本地的告警数据为:
将解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。

6.  一种网元管理系统中告警过滤的装置,其特征在于,该装置包括:显示界面、告警数据缓存单元、拆分解析单元、过滤单元;其中,
所述显示界面,用于接收用户输入的字符序列和对过滤后的告警数据进行显示;
所述告警数据缓存单元,用于缓存告警数据;
所述拆分解析单元,用于对输入的字符序列进行拆分及解析;
所述过滤单元,用于根据拆分解析单元的解析结果过滤告警数据缓存单元中的告警数据,将过滤后的告警数据实时发送至显示单元进行显示。

7.  根据权利要求6所述的装置,其特征在于,所述拆分解析单元,具体用于根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。

8.  根据权利要求6所述的装置,其特征在于,所述拆分解析单元,具体还用于根据解析规则对拆分出的关键词进行解析,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。

9.  根据权利要求8所述的方法,其特征在于,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。

10.  根据权利要求8或9所述的装置,其特征在于,所述过滤单元,具体用于根据拆分解析单元得出的解析结果,将解析出的基本关键词按照“并”关系进行告警数据缓存单元中告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。

说明书

说明书一种网元管理系统中告警过滤方法及装置
技术领域
本发明涉及网元管理技术,尤其涉及一种网元管理系统中告警过滤方法及装置。
背景技术
随着通信技术的迅速发展,通信网络中各种网元设备也越来越多,为此,需要有一套网元管理系统(EMS,Element Management System)来管理这些设备,采集这些设备的故障信息,并呈现在统一的告警管理界面上。
一般网元管理系统的告警管理界面是一个告警数据列表界面,EMS实时把设备上采集上来的告警数据放在列表界面中供用户查看。但是随着通信网规模的扩大,整个告警系统中的当前告警数量已经由以前的最大容纳几千个告警扩展到现在动辄要求容纳十几万到几十万个告警,这种情况下,用户迫切需要一种过滤方法来快速从海量告警中检索出自己需要的数据。
一般EMS的过滤操作都是需要用户通过点击查询条件设置打开一个条件设置窗口,然后用户在条件设置窗口中输入网元位置、告警码、告警级别、告警文本等信息,然后系统再把满足过滤条件的告警数据放到列表界面中供用户查看。但是,这样一个系统操作设置复杂,对用户要求也比较高。同时,由于现在的网络环境复杂,多种设备并存,因此不同设备可能使用不同告警属性字段来表达相似的信息,比如,为表达某告警和“高新区”相关,一些设备上报告警时会把这个信息保存在告警的“影响网元”属性字段中,另一些设备可能会在上报时把这个信息保存在告警的“业务对象”属性字段中,还有些设备可能又使用的其他的自定义属性字段,这种情况下,使用传统方法设置查询条件将包含相似信息的告警都过滤出来是一件非常麻烦的事。
发明内容
本发明主要提供一种告警过滤方法及装置,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警数据中进行告警过滤。
本发明的技术方案是这样实现的:
本发明提供的一种网元管理系统中告警过滤的方法,该方法包括:
在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。
上述方案中,所述拆分为根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。
上述方案中,所述解析为根据解析规则对拆分出的关键词进行解析,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。
上述方案中,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。
上述方案中,所述根据解析结果过滤缓存在本地的告警数据为:
将解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。
本发明提供的一种网元管理系统中告警过滤的装置,该装置包括:显示界面、告警数据缓存单元、拆分解析单元、过滤单元;其中,
所述显示界面,用于接收用户输入的字符序列和对过滤后的告警数据进行显示;
所述告警数据缓存单元,用于缓存告警数据;
所述拆分解析单元,用于对输入的字符序列进行拆分及解析;
所述过滤单元,用于根据拆分解析单元的解析结果过滤告警数据缓存单元中的告警数据,将过滤后的告警数据实时发送至显示单元进行显示。
上述方案中,所述拆分解析单元,具体用于根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。
上述方案中,所述拆分解析单元,具体还用于根据解析规则对拆分出的关键词进行解析,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。
上述方案中,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。
上述方案中,所述过滤单元,具体用于根据拆分解析单元得出的解析结果,将解析出的基本关键词按照“并”关系进行告警数据缓存单元中告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。
本发明提供了一种网元管理系统中告警过滤的方法和装置,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表;如此,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警 数据中进行告警过滤来提高过滤效率,大大提高用户的体验,还可以通过更改字符序列来不断修正过滤结果,更加灵活方便。在网络环境复杂,多种设备并存,不同设备使用不同告警属性字段上报相似告警信息的情况下,与需要用户指定查询属性字段的传统设置查询条件的方法相比,用户只需要输入关键词,系统就可以将包含所述关键词的所有告警数据都过滤出来。
附图说明
图1为本发明实现网元管理系统中告警过滤方法的流程示意图;
图2为本发明实现网元管理系统中显示界面示意图;
图3为本发明实现网元管理系统中一种告警过滤装置的结构示意图;
图4为本发明实现网元管理系统中另一种告警过滤装置的结构示意图。
具体实施方式
本发明实施例中,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。
下面通过附图及具体实施例对本发明做进一步的详细说明。
本发明实现一种网元管理系统中告警过滤的方法,如图1所示,该方法包括以下几个步骤:
步骤101:在显示界面上设置文本搜索框和告警列表;
例如,对于Visual C++而言,设置文本框的方法为在显示界面上创建CEdit控件,设置告警列表的方法为在显示界面上创建ListBox控件;
图2给出了一种显示界面上设置文本搜索框和告警列表的示意图,如图2所示,搜索框在显示界面的上方,告警列表在显示界面的下方。
步骤102:客户端在文本搜索框中获取用户输入的字符序列;
如图2所示,文本搜索框右侧设置搜索按钮,当用户点击搜索按钮后,客 户端获取用户输入;显示界面上也可以不设置搜索按钮,客户端实时获取用户输入;
步骤103:对输入的字符序列进行拆分及解析;
具体的,根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析;
其中,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分;
所述拆分符号为前后双引号””。
当输入字符序列不包含拆分符号时,例如,输入字符序列“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”;
当输入字符序列包含拆分符号时,拆分符号之间的子字符序列作为关键词,再将剩余部分使用空格进行拆分,例如,输入字符序列“2013-07-10”小区a”严重”,根据拆分规则拆分出的关键词为:“2013-07-10”、“小区a”、“严重”。
另外,当拆分符号之前符号为转义符号时,表示使用拆分符号本身进行过滤,即拆分符号不起拆分作用;
所述转义符号为\。
例如,输入字符序列“\\\”\#\””,根据拆分规则拆分出的关键词为:“\\”、“\””、“\#”、“\””。
为清晰起见,本发明中提及的输入字符序列均包含在一对全角双引号中,实际输入不需要这一对全角双引号,本发明中举例的关键词都用一对全角双引号区分开,实际的关键词并没有这一对全角双引号。
其中,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。
所述基本关键词为拆分后不包含转义符号或语义符号的关键词;
所述语义符号为#;
所述语义词包括:
表示特定告警属性的语义词,如“#svr:”代表告警级别,“#pos:”代表告警位置,“#txt:”代表告警附加文本等;
表示“否”关系的语义词,如“#!:”,此语义词与表示特定告警属性的关键词连用;
表示全局“或”关系的语义词,如“#global:or”,此语义词独立出现,代表本组输入经拆分解析后得到的关键词之间为“或”关系;
表示业务动作的语义词,如“#mml:”,代表系统除了执行查询过滤以外还需要执行一次业务动作,动作的种类由具体的mml命令决定。
例如,输入字符序列为“\\\”\#\””,根据拆分规则拆分出的关键词为:“\\”、“\””、“\#”、“\””,根据起转义作用的转义符号解析出基本关键词为:“\”、“””、“#”、“””;
例如,输入字符序列为“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出的关键词为:“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据语义符号解析出语义词为表示特定告警属性的语义词,即分别为表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:);
例如,输入字符序列为“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”,拆分出的关键词不包含转义符号和语义符号,“高新区”、“严重”、“未确认”为基本关键词。
步骤104:根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。
具体的,根据解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤,将满足过滤条件的告警数据显示在显示界面的告警列表上;
其中,所述根据解析出的基本关键词按照“并”关系进行告警数据过滤,具体为:一条告警所有属性的集合包含解析出的所有基本关键词,则本条告警 满足过滤条件;
例如,解析出基本关键词“高新区”、“严重”、“未确认”,则过滤条件为:一条告警所有属性的集合包含“高新区”和“严重”和“未确认”三个关键词;
其中,所述按照解析出的语义词进行告警数据过滤,具体为根据语义词表示的告警属性、“否”关系、全局“或”关系进行告警数据过滤,除了语义词所表示的关系之外都按照“并”关系进行告警数据过滤。
例如,输入字符序列“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出关键词“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据解析规则解析出表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:),则过滤条件为:一条告警的告警级别属性包含“普通”或“严重”关键词,并且告警位置属性包含“高新区”关键词,并且告警附加文本属性包含“链路断”关键词;
例如,输入字符序列“#!:#svr:普通|严重”,根据拆分规则拆分出关键词“#!:#svr:普通|严重”,根据解析规则解析出表示“否”关系语义词(#!:)、表示告警级别语义词(#svr:),则过滤条件为:一条告警的告警级别属性不能包含“普通”或“严重”关键词;
例如,输入字符序列“#global:or高新区严重”,根据拆分规则拆分出关键词“#global:or”、“高新区”、“严重”,根据解析规则解析出全局“或”关系语义词(#global:or)、基本语义词“高新区”、“严重”,则过滤条件为:一条告警所有属性的集合包含“高新区”或者“严重”关键词。
其中,根据过滤条件在告警数据中进行过滤属于现有技术;
因为告警数据可以达到几十万条甚至更多,所以需要考虑告警过滤效率,本发明使用本地缓存告警数据的方式提高过滤效率;
其中,所述本地缓存告警数据为本地实时获取并保存远端存储器中所存储的网元管理系统中的告警数据,所述远端存储器可以为服务端存储器;
本步骤还包括:当本地缓存的告警数据发生变化时,可以实时更新显示满足过滤条件的告警数据。
如表示业务动作的语义词所述,上述方法还包括:对输入字符序列进行拆分解析后,根据解析结果执行相应的操作;
具体的,根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析,根据解析结果过滤缓存在本地的告警数据,过滤后执行相应的操作;
例如,输入字符序列“#mml:export=c:\export.csv高新区”,根据拆分规则拆分出关键词“#mml:export=c:\export.csv”、“高新区”,根据解析规则解析出业务动作语义词(#mml)、基本语义词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格导出动作,导出的告警数据以csv格式保存在文件c:\export.csv中;
例如,输入字符序列“#mml:print高新区”,根据拆分规则拆分出关键词#mml:print”,“高新区”,根据解析规则解析出业务动作语义词(#mml)、基本关键词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格的打印动作。
为了实现上述方法,本发明还提供一种网元管理系统中告警过滤的装置,如图3所示,该装置位于客户端包括:显示界面31、告警数据缓存单元32、拆分解析单元33、过滤单元34;其中,
所述显示界面31,用于接收用户输入的字符序列和对过滤后的告警数据进行显示;
所述告警数据缓存单元32,用于缓存告警数据;
所述拆分解析单元33,用于对输入单元311输入的字符序列进行拆分及解析;
所述过滤单元34,用于根据拆分解析单元33的解析结果过滤告警数据缓存单元32中的告警数据,将过滤后的告警数据发送至显示单元312进行显示;
所述输入单元311为文本搜索框,具体用于接收用户告警查询字符序列的输入;
所述显示单元312为告警列表,具体用于将过滤单元34过滤后的告警数据 进行显示;
所述告警数据缓存单元32,具体用于本地实时获取并保存远端存储器中所存储的网元管理系统中的告警数据;
其中,所述远端存储器可以为服务端存储器;
所述拆分解析单元33,具体用于根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析;
其中,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分;
所述拆分符号为前后双引号””。
当输入字符序列不包含拆分符号时,例如,输入字符序列“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”;
当输入字符序列包含拆分符号时,拆分符号之间的子字符序列作为关键词,再将剩余部分使用空格进行拆分,例如,输入字符序列“2013-07-10”小区a”严重”,根据拆分规则拆分出的关键词为:“2013-07-10”、“小区a”、“严重”。
另外,当拆分符号之前符号为转义符号时,表示使用拆分符号本身进行过滤,即拆分符号不起拆分作用;
所述转义符号为\。
例如,输入字符序列“\\\”\#\””,根据拆分规则拆分出的关键词为:“\\”、“\””、“\#”、“\””。
为清晰起见,本发明中提及的输入字符序列均包含在一对全角双引号中,实际输入不需要这一对全角双引号,本发明中举例的关键词都用一对全角双引号区分开,实际的关键词并没有这一对全角双引号。
其中,所述解析规则包括:
当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;
当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;
当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。
所述基本关键词为拆分后不包含转义符号或语义符号的关键词;
所述语义符号为#;
所述语义词包括:
表示特定告警属性的语义词,如“#svr:”代表告警级别,“#pos:”代表告警位置,“#txt:”代表告警附加文本等;
表示“否”关系的语义词,如“#!:”,此语义词与表示特定告警属性的关键词连用;
表示全局“或”关系的语义词,如“#global:or”,此语义词独立出现,代表本组输入经拆分解析后得到的关键词之间为“或”关系;
表示业务动作的语义词,如“#mml:”,代表系统除了执行查询过滤以外还需要执行一次业务动作,动作的种类由具体的mml命令决定。
例如,输入字符序列为“\\\”\#\””,根据拆分规则拆分出的关键词为:“\\”、“\””、“\#”、“\””,根据起转义作用的转义符号解析出基本关键词为:“\”、“””、“#”、“””;
例如,输入字符序列为“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出的关键词为:“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据语义符号解析出语义词为表示特定告警属性的语义词,即分别为表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:);
例如,输入字符序列为“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”,拆分出的关键词不包含转义符号和语义符号,“高新区”、“严重”、“未确认”为基本关键词。
所述过滤单元34,具体用于根据拆分解析单元33解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤,将满足过滤条件的告警数据发送至显示单元312进行显示;
其中,所述根据解析出的基本关键词按照“并”关系进行告警数据过滤,具体为:一条告警所有属性的集合包含解析出的所有基本关键词,则本条告警满足过滤条件;
例如,解析出基本关键词“高新区”、“严重”、“未确认”,则过滤条件为:一条告警所有属性的集合包含“高新区”和“严重”和“未确认”三个关键词;
其中,所述按照解析出的语义词进行告警数据过滤,具体为根据语义词表示的告警属性、“否”关系、全局“或”关系进行告警数据过滤,除了语义词所表示的关系之外都按照“并”关系进行告警数据过滤。
例如,输入字符序列“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出关键词“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据解析规则解析出表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:),则过滤条件为:一条告警的告警级别属性包含“普通”或“严重”关键词,并且告警位置属性包含“高新区”关键词,并且告警附加文本属性包含“链路断”关键词;
例如,输入字符序列“#!:#svr:普通|严重”,根据拆分规则拆分出关键词“#!:#svr:普通|严重”,根据解析规则解析出表示“否”关系语义词(#!:)、表示告警级别语义词(#svr:),则过滤条件为:一条告警的告警级别属性不能包含“普通”或“严重”关键词;
例如,输入字符序列“#global:or高新区严重”,根据拆分规则拆分出关键词“#global:or”、“高新区”、“严重”,根据解析规则解析出全局“或”关系语义词(#global:or)、基本语义词“高新区”、“严重”,则过滤条件为:一条告警所有属性的集合包含“高新区”或者“严重”关键词。
所述过滤单元34,具体还用于当告警数据缓存单元32中的告警数据发生变化时,实时过滤出满足过滤条件的告警数据,将过滤后的告警数据发送至显示单元312进行显示。
其中,根据过滤条件在告警数据中进行过滤属于现有技术;
如语义词中所包含的表示业务动作的语义词所述,根据解析结果过滤告警数据后还可以根据解析结果执行业务动作,因此本发明还实现了网元管理系统中另一种告警过滤装置的结构,如图4所示,该装置位于客户端包括:显示界面41、告警数据缓存单元42、拆分解析单元43、过滤单元44、辅助单元45; 其中,
显示界面41、告警数据缓存单元42、拆分解析单元43、过滤单元44的作用与图3所示装置中相应各单元的作用相同;
所述辅助单元45,具体用于过滤单元44将告警数据缓存单元42的告警数据过滤后,根据拆分解析单元43的解析结果执行相应的操作。
例如,输入字符序列“#mml:export=c:\export.csv高新区”,根据拆分规则拆分出关键词“#mml:export=c:\export.csv”、“高新区”,根据解析规则解析出业务动作语义词(#mml)、基本语义词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格导出动作,导出的告警数据以csv格式保存在文件c:\export.csv中;
例如,输入字符序列“#mml:print高新区”,根据拆分规则拆分出关键词#mml:print”,“高新区”,根据解析规则解析出业务动作语义词(#mml)、基本关键词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格的打印动作。
所述显示界面41可以是显示器;
所述告警数据缓存单元42可以是存储器;
所述拆分解析单元43、过滤单元44及辅助单元45可以由告警过滤的装置中的中央处理器(CPU,Central Processing Unit)实现。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

一种网元管理系统中告警过滤方法及装置.pdf_第1页
第1页 / 共13页
一种网元管理系统中告警过滤方法及装置.pdf_第2页
第2页 / 共13页
一种网元管理系统中告警过滤方法及装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种网元管理系统中告警过滤方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种网元管理系统中告警过滤方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201310442724.7(22)申请日 2013.09.25G06F 17/30(2006.01)G06F 17/27(2006.01)(71)申请人中兴通讯股份有限公司地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部(72)发明人张莹(74)专利代理机构北京派特恩知识产权代理有限公司 11270代理人蒋雅洁 王黎延(54) 发明名称一种网元管理系统中告警过滤方法及装置(57) 摘要本发明公开了一种网元管理系统中告警过滤的方法,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序。

2、列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表;本发明同时还公开了一种网元管理系统中告警过滤的装置,通过本发明的方案,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警数据中进行告警过滤来提高过滤效率,大大提高用户的体验。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书8页 附图2页(10)申请公布号 CN 104462150 A(43)申请公布日 2015.03.25CN 104462150 A1/2页21.一种网元管理系统中告警过滤的方。

3、法,其特征在于,该方法包括:在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。2.根据权利要求1所述的方法,其特征在于,所述拆分为根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。3.根据权利要求1所述的方法,其特征在于,所述解析为根据解析规则对拆分出的关键词进行解析,所述解析规则包括:当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;当拆分后的关键词以语义符号开始时,根据语义符。

4、号解析出语义词;当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。4.根据权利要求3所述的方法,其特征在于,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。5.根据权利要求1或3所述的方法,其特征在于,所述根据解析结果过滤缓存在本地的告警数据为:将解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。6.一种网元管理系统中告警过滤的装置,其特征在于,该装置包括:显示界面、告警数据缓存单元、拆分解析单元、过滤单元;其中,所述显示界面,用于接收用户输。

5、入的字符序列和对过滤后的告警数据进行显示;所述告警数据缓存单元,用于缓存告警数据;所述拆分解析单元,用于对输入的字符序列进行拆分及解析;所述过滤单元,用于根据拆分解析单元的解析结果过滤告警数据缓存单元中的告警数据,将过滤后的告警数据实时发送至显示单元进行显示。7.根据权利要求6所述的装置,其特征在于,所述拆分解析单元,具体用于根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。8.根据权利要求6所述的装置,其特征在于,所述拆分解析单元,具体还用于根据解析规则对拆分出的关键词进行解析,所述解析规则包括:当拆分出的关键词中包含转义符号时,根据起转。

6、义作用的转义符号解析出基本关键词;当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。9.根据权利要求8所述的方法,其特征在于,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业权 利 要 求 书CN 104462150 A2/2页3务动作的语义词。10.根据权利要求8或9所述的装置,其特征在于,所述过滤单元,具体用于根据拆分解析单元得出的解析结果,将解析出的基本关键词按照“并”关系进行告警数据缓存单元中告警数据过滤,或者,按照解析出的语义词进。

7、行告警数据过滤。权 利 要 求 书CN 104462150 A1/8页4一种网元管理系统中告警过滤方法及装置技术领域0001 本发明涉及网元管理技术,尤其涉及一种网元管理系统中告警过滤方法及装置。背景技术0002 随着通信技术的迅速发展,通信网络中各种网元设备也越来越多,为此,需要有一套网元管理系统(EMS,Element Management System)来管理这些设备,采集这些设备的故障信息,并呈现在统一的告警管理界面上。0003 一般网元管理系统的告警管理界面是一个告警数据列表界面,EMS实时把设备上采集上来的告警数据放在列表界面中供用户查看。但是随着通信网规模的扩大,整个告警系统中的。

8、当前告警数量已经由以前的最大容纳几千个告警扩展到现在动辄要求容纳十几万到几十万个告警,这种情况下,用户迫切需要一种过滤方法来快速从海量告警中检索出自己需要的数据。0004 一般EMS的过滤操作都是需要用户通过点击查询条件设置打开一个条件设置窗口,然后用户在条件设置窗口中输入网元位置、告警码、告警级别、告警文本等信息,然后系统再把满足过滤条件的告警数据放到列表界面中供用户查看。但是,这样一个系统操作设置复杂,对用户要求也比较高。同时,由于现在的网络环境复杂,多种设备并存,因此不同设备可能使用不同告警属性字段来表达相似的信息,比如,为表达某告警和“高新区”相关,一些设备上报告警时会把这个信息保存在。

9、告警的“影响网元”属性字段中,另一些设备可能会在上报时把这个信息保存在告警的“业务对象”属性字段中,还有些设备可能又使用的其他的自定义属性字段,这种情况下,使用传统方法设置查询条件将包含相似信息的告警都过滤出来是一件非常麻烦的事。发明内容0005 本发明主要提供一种告警过滤方法及装置,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警数据中进行告警过滤。0006 本发明的技术方案是这样实现的:0007 本发明提供的一种网元管理系统中告警过滤的方法,该方法包括:0008 在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对。

10、所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。0009 上述方案中,所述拆分为根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。0010 上述方案中,所述解析为根据解析规则对拆分出的关键词进行解析,所述解析规则包括:0011 当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关说 明 书CN 104462150 A2/8页5键词;0012 当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;0013 当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键。

11、词作为基本关键词。0014 上述方案中,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。0015 上述方案中,所述根据解析结果过滤缓存在本地的告警数据为:0016 将解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。0017 本发明提供的一种网元管理系统中告警过滤的装置,该装置包括:显示界面、告警数据缓存单元、拆分解析单元、过滤单元;其中,0018 所述显示界面,用于接收用户输入的字符序列和对过滤后的告警数据进行显示;0019 所述告警数据缓存单元,用于缓存告警数据;。

12、0020 所述拆分解析单元,用于对输入的字符序列进行拆分及解析;0021 所述过滤单元,用于根据拆分解析单元的解析结果过滤告警数据缓存单元中的告警数据,将过滤后的告警数据实时发送至显示单元进行显示。0022 上述方案中,所述拆分解析单元,具体用于根据拆分规则将输入字符序列拆分成至少一个关键词,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分。0023 上述方案中,所述拆分解析单元,具体还用于根据解析规则对拆分出的关键词进行解析,所述解析规则包括:0024 当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;0025 当拆分后的关键词以语义符号开始时,根据语义符号解。

13、析出语义词;0026 当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。0027 上述方案中,所述语义词包括:表示特定告警属性的语义词、和/或表示“否”关系的语义词、和/或表示全局“或”关系的语义词、和/或表示业务动作的语义词。0028 上述方案中,所述过滤单元,具体用于根据拆分解析单元得出的解析结果,将解析出的基本关键词按照“并”关系进行告警数据缓存单元中告警数据过滤,或者,按照解析出的语义词进行告警数据过滤。0029 本发明提供了一种网元管理系统中告警过滤的方法和装置,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列。

14、进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表;如此,能够在与告警列表处于同一显示界面的文本搜索框中获取用户输入的查询字符序列,并在本地缓存的告警数据中进行告警过滤来提高过滤效率,大大提高用户的体验,还可以通过更改字符序列来不断修正过滤结果,更加灵活方便。在网络环境复杂,多种设备并存,不同设备使用不同告警属性字段上报相似告警信息的情况下,与需要用户指定查询属性字段的传统设置查询条件的方法相比,用户只需要输入关键词,系统就可以将包含所述关键词的所有告警数据都过滤出来。说 明 书CN 104462150 A3/8页6附图说明0030 图1为本发明实现网元。

15、管理系统中告警过滤方法的流程示意图;0031 图2为本发明实现网元管理系统中显示界面示意图;0032 图3为本发明实现网元管理系统中一种告警过滤装置的结构示意图;0033 图4为本发明实现网元管理系统中另一种告警过滤装置的结构示意图。具体实施方式0034 本发明实施例中,在显示界面上设置文本搜索框和告警列表,客户端在文本搜索框中获取用户输入的字符序列,对所述字符序列进行拆分及解析,根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。0035 下面通过附图及具体实施例对本发明做进一步的详细说明。0036 本发明实现一种网元管理系统中告警过滤的方法,如图1所示,该方法包括以。

16、下几个步骤:0037 步骤101:在显示界面上设置文本搜索框和告警列表;0038 例如,对于Visual C+而言,设置文本框的方法为在显示界面上创建CEdit控件,设置告警列表的方法为在显示界面上创建ListBox控件;0039 图2给出了一种显示界面上设置文本搜索框和告警列表的示意图,如图2所示,搜索框在显示界面的上方,告警列表在显示界面的下方。0040 步骤102:客户端在文本搜索框中获取用户输入的字符序列;0041 如图2所示,文本搜索框右侧设置搜索按钮,当用户点击搜索按钮后,客户端获取用户输入;显示界面上也可以不设置搜索按钮,客户端实时获取用户输入;0042 步骤103:对输入的字符。

17、序列进行拆分及解析;0043 具体的,根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析;0044 其中,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分;0045 所述拆分符号为前后双引号”。0046 当输入字符序列不包含拆分符号时,例如,输入字符序列“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”;0047 当输入字符序列包含拆分符号时,拆分符号之间的子字符序列作为关键词,再将剩余部分使用空格进行拆分,例如,输入字符序列“2013-07-10”小区a”严重”,根据拆分规则拆分出的关键词为:“2013-07-10”。

18、、“小区a”、“严重”。0048 另外,当拆分符号之前符号为转义符号时,表示使用拆分符号本身进行过滤,即拆分符号不起拆分作用;0049 所述转义符号为。0050 例如,输入字符序列“”#”,根据拆分规则拆分出的关键词为:“”、“”、“#”、“”。0051 为清晰起见,本发明中提及的输入字符序列均包含在一对全角双引号中,实际输入不需要这一对全角双引号,本发明中举例的关键词都用一对全角双引号区分开,实际的说 明 书CN 104462150 A4/8页7关键词并没有这一对全角双引号。0052 其中,所述解析规则包括:0053 当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词。

19、;0054 当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;0055 当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。0056 所述基本关键词为拆分后不包含转义符号或语义符号的关键词;0057 所述语义符号为#;0058 所述语义词包括:0059 表示特定告警属性的语义词,如“#svr:”代表告警级别,“#pos:”代表告警位置,“#txt:”代表告警附加文本等;0060 表示“否”关系的语义词,如“#!:”,此语义词与表示特定告警属性的关键词连用;0061 表示全局“或”关系的语义词,如“#global:or”,此语义词独立出现,代表本组输入经拆分解析。

20、后得到的关键词之间为“或”关系;0062 表示业务动作的语义词,如“#mml:”,代表系统除了执行查询过滤以外还需要执行一次业务动作,动作的种类由具体的mml命令决定。0063 例如,输入字符序列为“”#”,根据拆分规则拆分出的关键词为:“”、“”、“#”、“”,根据起转义作用的转义符号解析出基本关键词为:“”、“”、“#”、“”;0064 例如,输入字符序列为“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出的关键词为:“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据语义符号解析出语义词为表示特定告警属性的语义词,即分别为表示告警级别语义词。

21、(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:);0065 例如,输入字符序列为“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”,拆分出的关键词不包含转义符号和语义符号,“高新区”、“严重”、“未确认”为基本关键词。0066 步骤104:根据解析结果过滤缓存在本地的告警数据,将过滤后的告警数据实时显示到告警列表。0067 具体的,根据解析出的基本关键词按照“并”关系进行告警数据过滤,或者,按照解析出的语义词进行告警数据过滤,将满足过滤条件的告警数据显示在显示界面的告警列表上;0068 其中,所述根据解析出的基本关键词按照“并”关。

22、系进行告警数据过滤,具体为:一条告警所有属性的集合包含解析出的所有基本关键词,则本条告警满足过滤条件;0069 例如,解析出基本关键词“高新区”、“严重”、“未确认”,则过滤条件为:一条告警所有属性的集合包含“高新区”和“严重”和“未确认”三个关键词;0070 其中,所述按照解析出的语义词进行告警数据过滤,具体为根据语义词表示的告警属性、“否”关系、全局“或”关系进行告警数据过滤,除了语义词所表示的关系之外都按照“并”关系进行告警数据过滤。0071 例如,输入字符序列“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规说 明 书CN 104462150 A5/8页8则拆分出关键。

23、词“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据解析规则解析出表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:),则过滤条件为:一条告警的告警级别属性包含“普通”或“严重”关键词,并且告警位置属性包含“高新区”关键词,并且告警附加文本属性包含“链路断”关键词;0072 例如,输入字符序列“#!:#svr:普通|严重”,根据拆分规则拆分出关键词“#!:#svr:普通|严重”,根据解析规则解析出表示“否”关系语义词(#!:)、表示告警级别语义词(#svr:),则过滤条件为:一条告警的告警级别属性不能包含“普通”或“严重”关键。

24、词;0073 例如,输入字符序列“#global:or高新区严重”,根据拆分规则拆分出关键词“#global:or”、“高新区”、“严重”,根据解析规则解析出全局“或”关系语义词(#global:or)、基本语义词“高新区”、“严重”,则过滤条件为:一条告警所有属性的集合包含“高新区”或者“严重”关键词。0074 其中,根据过滤条件在告警数据中进行过滤属于现有技术;0075 因为告警数据可以达到几十万条甚至更多,所以需要考虑告警过滤效率,本发明使用本地缓存告警数据的方式提高过滤效率;0076 其中,所述本地缓存告警数据为本地实时获取并保存远端存储器中所存储的网元管理系统中的告警数据,所述远端存。

25、储器可以为服务端存储器;0077 本步骤还包括:当本地缓存的告警数据发生变化时,可以实时更新显示满足过滤条件的告警数据。0078 如表示业务动作的语义词所述,上述方法还包括:对输入字符序列进行拆分解析后,根据解析结果执行相应的操作;0079 具体的,根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析,根据解析结果过滤缓存在本地的告警数据,过滤后执行相应的操作;0080 例如,输入字符序列“#mml:export=c:export.csv高新区”,根据拆分规则拆分出关键词“#mml:export=c:export.csv”、“高新区”,根据解析规则解析出业务动。

26、作语义词(#mml)、基本语义词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格导出动作,导出的告警数据以csv格式保存在文件c:export.csv中;0081 例如,输入字符序列“#mml:print高新区”,根据拆分规则拆分出关键词#mml:print”,“高新区”,根据解析规则解析出业务动作语义词(#mml)、基本关键词“高新区”,则过滤条件为:一条告警所有属性的集合包含“高新区”关键词;并且在过滤后执行告警表格的打印动作。0082 为了实现上述方法,本发明还提供一种网元管理系统中告警过滤的装置,如图3所示,该装置位于客户端包括:显示界面3。

27、1、告警数据缓存单元32、拆分解析单元33、过滤单元34;其中,0083 所述显示界面31,用于接收用户输入的字符序列和对过滤后的告警数据进行显示;0084 所述告警数据缓存单元32,用于缓存告警数据;说 明 书CN 104462150 A6/8页90085 所述拆分解析单元33,用于对输入单元311输入的字符序列进行拆分及解析;0086 所述过滤单元34,用于根据拆分解析单元33的解析结果过滤告警数据缓存单元32中的告警数据,将过滤后的告警数据发送至显示单元312进行显示;0087 所述输入单元311为文本搜索框,具体用于接收用户告警查询字符序列的输入;0088 所述显示单元312为告警列表。

28、,具体用于将过滤单元34过滤后的告警数据进行显示;0089 所述告警数据缓存单元32,具体用于本地实时获取并保存远端存储器中所存储的网元管理系统中的告警数据;0090 其中,所述远端存储器可以为服务端存储器;0091 所述拆分解析单元33,具体用于根据拆分规则将输入的字符序列拆分成至少一个关键词,根据解析规则对拆分出的关键词进行解析;0092 其中,所述拆分规则为:使用空格和/或拆分符号进行关键词的拆分;0093 所述拆分符号为前后双引号”。0094 当输入字符序列不包含拆分符号时,例如,输入字符序列“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”;0095。

29、 当输入字符序列包含拆分符号时,拆分符号之间的子字符序列作为关键词,再将剩余部分使用空格进行拆分,例如,输入字符序列“2013-07-10”小区a”严重”,根据拆分规则拆分出的关键词为:“2013-07-10”、“小区a”、“严重”。0096 另外,当拆分符号之前符号为转义符号时,表示使用拆分符号本身进行过滤,即拆分符号不起拆分作用;0097 所述转义符号为。0098 例如,输入字符序列“”#”,根据拆分规则拆分出的关键词为:“”、“”、“#”、“”。0099 为清晰起见,本发明中提及的输入字符序列均包含在一对全角双引号中,实际输入不需要这一对全角双引号,本发明中举例的关键词都用一对全角双引号。

30、区分开,实际的关键词并没有这一对全角双引号。0100 其中,所述解析规则包括:0101 当拆分出的关键词中包含转义符号时,根据起转义作用的转义符号解析出基本关键词;0102 当拆分后的关键词以语义符号开始时,根据语义符号解析出语义词;0103 当拆分出的关键词不包含转义符号和语义符号时,直接将所述关键词作为基本关键词。0104 所述基本关键词为拆分后不包含转义符号或语义符号的关键词;0105 所述语义符号为#;0106 所述语义词包括:0107 表示特定告警属性的语义词,如“#svr:”代表告警级别,“#pos:”代表告警位置,“#txt:”代表告警附加文本等;0108 表示“否”关系的语义词。

31、,如“#!:”,此语义词与表示特定告警属性的关键词连用;0109 表示全局“或”关系的语义词,如“#global:or”,此语义词独立出现,代表本组输入说 明 书CN 104462150 A7/8页10经拆分解析后得到的关键词之间为“或”关系;0110 表示业务动作的语义词,如“#mml:”,代表系统除了执行查询过滤以外还需要执行一次业务动作,动作的种类由具体的mml命令决定。0111 例如,输入字符序列为“”#”,根据拆分规则拆分出的关键词为:“”、“”、“#”、“”,根据起转义作用的转义符号解析出基本关键词为:“”、“”、“#”、“”;0112 例如,输入字符序列为“#svr:普通|严重#。

32、pos:高新区#txt:链路断”,根据拆分规则拆分出的关键词为:“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据语义符号解析出语义词为表示特定告警属性的语义词,即分别为表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:);0113 例如,输入字符序列为“高新区严重未确认”,根据拆分规则拆分出的关键词为:“高新区”、“严重”、“未确认”,拆分出的关键词不包含转义符号和语义符号,“高新区”、“严重”、“未确认”为基本关键词。0114 所述过滤单元34,具体用于根据拆分解析单元33解析出的基本关键词按照“并”关系进行告警数据过滤,。

33、或者,按照解析出的语义词进行告警数据过滤,将满足过滤条件的告警数据发送至显示单元312进行显示;0115 其中,所述根据解析出的基本关键词按照“并”关系进行告警数据过滤,具体为:一条告警所有属性的集合包含解析出的所有基本关键词,则本条告警满足过滤条件;0116 例如,解析出基本关键词“高新区”、“严重”、“未确认”,则过滤条件为:一条告警所有属性的集合包含“高新区”和“严重”和“未确认”三个关键词;0117 其中,所述按照解析出的语义词进行告警数据过滤,具体为根据语义词表示的告警属性、“否”关系、全局“或”关系进行告警数据过滤,除了语义词所表示的关系之外都按照“并”关系进行告警数据过滤。011。

34、8 例如,输入字符序列“#svr:普通|严重#pos:高新区#txt:链路断”,根据拆分规则拆分出关键词“#svr:普通|严重”、“#pos:高新区”、“#txt:链路断”,根据解析规则解析出表示告警级别语义词(#svr:)、告警位置语义词(#pos:)、告警附加文本语义词(#txt:),则过滤条件为:一条告警的告警级别属性包含“普通”或“严重”关键词,并且告警位置属性包含“高新区”关键词,并且告警附加文本属性包含“链路断”关键词;0119 例如,输入字符序列“#!:#svr:普通|严重”,根据拆分规则拆分出关键词“#!:#svr:普通|严重”,根据解析规则解析出表示“否”关系语义词(#!:)。

35、、表示告警级别语义词(#svr:),则过滤条件为:一条告警的告警级别属性不能包含“普通”或“严重”关键词;0120 例如,输入字符序列“#global:or高新区严重”,根据拆分规则拆分出关键词“#global:or”、“高新区”、“严重”,根据解析规则解析出全局“或”关系语义词(#global:or)、基本语义词“高新区”、“严重”,则过滤条件为:一条告警所有属性的集合包含“高新区”或者“严重”关键词。0121 所述过滤单元34,具体还用于当告警数据缓存单元32中的告警数据发生变化时,实时过滤出满足过滤条件的告警数据,将过滤后的告警数据发送至显示单元312进行显示。0122 其中,根据过滤条件在告警数据中进行过滤属于现有技术;说 明 书CN 104462150 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1