【技术实现步骤摘要】
一种网络管理系统中告警过滤失败原因分析的方法
[0001]本专利技术涉及网络管理系统
,具体涉及一种网络管理系统中告警过滤失败原因分析的方法。
技术介绍
[0002]在网络管理系统中,根据业务划分了很多的后台处理模块,部分模块需要接收特定告警进行业务分析,会形成如附图1类似的处理架构。
[0003]在订阅分发模块加载了所有规则的过滤条件,接收全量告警并进行过滤处理,然后分发到不同的业务模块。
[0004]但需要核查某个告警没有发给业务模块时,只能通过人工进行分析告警不符合规则过滤条件的原因,如果规则的过滤条件设置的比较复杂,核查费时费力,还会面临分析不准确的现象。
[0005]一般情况下每个业务模块会有专属自身业务的规则,但这些规则的相同点就是都会包含过滤条件。
[0006]规则过滤条件包含X(>=1)个大条件,每个大条件下包含Y(>=1)个小条件,大条件之间是或的关系,而每个大条件下的小条件是与的关系;小条件是根据告警属性来设置的,格式类似于:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种网络管理系统中告警过滤失败原因分析的方法,其特征在于:包括以下步骤:S1.界面查询得到相关告警和规则,选择其中一个告警和一个规则,作为输入参数传递给控制器;S2.验证环境生成器根据规则id查找规则的过滤条件,动态编译生成对应的验证模拟环境;S3.传入告警到验证模拟环境对每个过滤子条件进行匹配,得到过滤结果;S4.将过滤结果传入过滤结果分析器,得到分析报告;S5.将分析报告在界面展示。2.根据权利要求1所述的一种网络管理系统中告警过滤失败原因分析的方法,其特征在于:所述步骤S2包括以下步骤:S21.根据规则id查找到规则内容,并提取出过滤条件;S22.对过滤条件中大条件进行排序并标记M1、M2
…
,然后对每个大条件下的小条件再次排序并标记M1
‑
1、M1
‑
2...、M2
‑1…
,最后根据已排序的过滤条件动态生成验证模拟环境。3.根据权利要求2所述的一种网络管理系统中告警过滤失败原...
【专利技术属性】
技术研发人员:冯峰,陈丹,王春生,
申请(专利权)人:北京铱软科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。