一种跨硬件设备的警告标准化处理方法技术

技术编号:35023180 阅读:18 留言:0更新日期:2022-09-24 22:53
本发明专利技术涉及一种跨硬件设备的警告标准化处理方法,包括如下步骤:S1:告警采集标准化;S2:告警获取标准化;S3:令牌设定;S4:编码选取;S5:心跳检测;S6:文件读取及信息解析;S7:告警筛选和实时提醒;S8:本地告警库的选择和搭建;S9:告警级别标准化。该跨硬件设备的警告标准化处理方法,通过令牌漏斗算法实现告警信息的获取,也保证了告警信息获取的实时性和可靠性,该方法的实时性,准确性很高,可以很好的保障监控的效率和质量,告警获取合理性较高,可以实现性较强,实时性和稳定性方面经过测试,完全可以满足跨硬件设备网络监控的需要,在告警的筛选方面,告警标签的方法容易配置和实现,有较强的实用性和可拓展性。有较强的实用性和可拓展性。

【技术实现步骤摘要】
一种跨硬件设备的警告标准化处理方法


[0001]本专利技术涉及跨硬件设备的警告标准化
,具体为一种跨硬件设备的警告标准化处理方法。

技术介绍

[0002]随着跨硬件设备网络的不断发展,规模日渐庞大和复杂,跨硬件设备网络网管系统数量越来越多,告警的信息量也日渐增加,而这大量的告警信息数据中只有不到2%的告警是重要告警,且发生机率很低。
[0003]从跨硬件设备网络维护的角度来看,网管系统给出的告警级别反映不出一个告警在网络中的真实重要性,需进行多方面核查,才能判断该告警的严重性。
[0004]因此针对上述问题,提出了一种跨硬件设备的警告标准化处理方法

技术实现思路

[0005]本专利技术的目的在于提供一种跨硬件设备的警告标准化处理方法,以解决上述
技术介绍
提出的从跨硬件设备网络维护的角度来看,网管系统给出的告警级别反映不出一个告警在网络中的真实重要性,需进行多方面核查,才能判断该告警的严重性的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种跨硬件设备的警告标准化处理方法,包括如下步骤:
[0007]S1:告警采集标准化,ESB平台作为网管系统之间集成枢纽,采用集中式总线型结构,实现OSS各系统互联互通,应用通过各个用户的IS组件接人ESB平台,与多个网管系统共享数据;
[0008]S2:告警获取标准化,通过ESB平台接口获取告警信息和提醒;
[0009]S3:令牌设定,利用ESB平台提供的是Socket通信是比特流的通信ESB平台提供的是Socket通信是比特流的通信数据的完整性;
[0010]S4:编码选取,选用VC编程实现告警信息的截听过程以及拆分过程;
[0011]S5:心跳检测,通过Socket心跳检测来检测客户端的服务器是否发生断链;
[0012]S6:文件读取及信息解析,取到的文件数量大,由于文件会按时间顺序命名,首先通过xml异步处理程序对文件名进行监测,对文件名时间最早的一个文件进行解析处理;
[0013]S7:告警筛选和实时提醒,通过告警标签定义,对当前告警进行标签识别,根据告警级别重定义的方法得到二次定义的告警级别,对比定义的告警级别门限值;
[0014]S8:本地告警库的选择和搭建,解析并提取符合条件的重要告警信息之后需要将其存人数据库中,需要选择一种与C#兼容性好并且易于配置的数据库;
[0015]S9:告警级别标准化,为能从获取到的告警信息中筛选出真实的重要告警,通过对告警信息和网络设备特性的研究构建了告警级别的重新定义的标准化模型。
[0016]优选的,所述步骤S1中,共享数据模式主要是为解决OSS系统间数据共享的问题,将数据共享需求按照数据量、单向/双向、实时/定时、同步/异步几个,维度归类,并基于ESB
平台对每类需求分别构建通用的实现模式。
[0017]优选的,所述步骤S3中,实时截获到的数据流具有连续性及容量较大的特点,根据需求,有必要对数据流进行有效的拆分和整合。
[0018]优选的,所述步骤S4中,UTF

8编码可以通过屏蔽位及移位操作快速读写,字符串比较时strcmp和wcscmp的返回结果相同,使排序变得容易实现,故采用UTF

8编码。
[0019]优选的,所述步骤S5中,让服务器在timer事件中定时向客户端发送一个心跳分组,设定时长为30s一次。
[0020]优选的,所述步骤S6中,为了对节省空间和方便下次排序,会将处理完的文件进行删除,删除完成后再等待下一次监测、排序和处理。
[0021]优选的,所述步骤S7中,当告警级别大于这个定义值的时候触发自动弹出告警提示界面,并启用短信提醒功能,通过引用webservice调用短信端口,将当前重要告警以短信方式发送给相关人员。
[0022]优选的,所述步骤S8中,数据库采用SQLServer,SQLServer数据库本身就与C#良好的兼容性,非常适合Windows后台数据库的开发,并具备高效的数据插人与查找算法,且管理与应用的简便性但同时能够符合项目需求。
[0023]与现有技术相比,本专利技术的有益效果是:该跨硬件设备的警告标准化处理方法:
[0024]通过ESB平台有效实现了多网管的告警信息统一标准化采集,通过令牌漏斗算法实现告警信息的获取,也保证了告警信息获取的实时性和可靠性,对告警进行标签标示的标准化定制,对从庞大的告警信息数据中筛选出不到2%的真实影响层面大,需及时处理的告警,该方法的实时性,准确性很高,可以很好的保障监控的效率和质量。该方法的告警获取合理性较高,可以实现性较强,实时性和稳定性方面经过测试,完全可以满足跨硬件设备网络监控的需要。在告警的筛选方面,告警标签的方法容易配置和实现,有较强的实用性和可拓展性。
具体实施方式
[0025]对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]本专利技术提供一种技术方案:一种跨硬件设备的警告标准化处理方法,包括如下步骤:
[0027]S1:告警采集标准化,ESB平台作为网管系统之间集成枢纽,采用集中式总线型结构,实现OSS各系统互联互通,应用通过各个用户的IS组件接人ESB平台,与多个网管系统共享数据;
[0028]S2:告警获取标准化,通过ESB平台接口获取告警信息和提醒;
[0029]S3:令牌设定,利用ESB平台提供的是Socket通信是比特流的通信ESB平台提供的是Socket通信是比特流的通信数据的完整性;
[0030]S4:编码选取,选用VC编程实现告警信息的截听过程以及拆分过程;
[0031]S5:心跳检测,要保证客户端和服务端Socket连接的稳定性,需要通过Socket心跳检测来检测客户端的服务器是否发生断链,可以在应用层上通过编写程序实现;
[0032]S6:文件读取及信息解析,取到的文件数量大,由于文件会按时间顺序命名,首先通过xml异步处理程序对文件名进行监测,对文件名时间最早的一个文件进行解析处理;
[0033]S7:告警筛选和实时提醒,通过告警标签定义,对当前告警进行标签识别,根据告警级别重定义的方法得到二次定义的告警级别,对比定义的告警级别门限值;
[0034]S8:本地告警库的选择和搭建,解析并提取符合条件的重要告警信息之后需要将其存人数据库中,需要选择一种与C#兼容性好并且易于配置的数据库;
[0035]S9:告警级别标准化,为能从获取到的告警信息中筛选出真实的重要告警,通过对告警信息和网络设备特性的研究构建了告警级别的重新定义的标准化模型,对应不同的告警,根据不同的网络情况,不易准确判断告警影响的情况,级别高的告警不一定有真实影响,而级别相对较低的告警本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨硬件设备的警告标准化处理方法,其特征在于,包括如下步骤:S1:告警采集标准化,ESB平台作为网管系统之间集成枢纽,采用集中式总线型结构,实现OSS各系统互联互通,应用通过各个用户的IS组件接人ESB平台,与多个网管系统共享数据;S2:告警获取标准化,通过ESB平台接口获取告警信息和提醒;S3:令牌设定,利用ESB平台提供的是Socket通信是比特流的通信ESB平台提供的是Socket通信是比特流的通信数据的完整性;S4:编码选取,选用VC编程实现告警信息的截听过程以及拆分过程;S5:心跳检测,通过Socket心跳检测来检测客户端的服务器是否发生断链;S6:文件读取及信息解析,取到的文件数量大,由于文件会按时间顺序命名,首先通过xml异步处理程序对文件名进行监测,对文件名时间最早的一个文件进行解析处理;S7:告警筛选和实时提醒,通过告警标签定义,对当前告警进行标签识别,根据告警级别重定义的方法得到二次定义的告警级别,对比定义的告警级别门限值;S8:本地告警库的选择和搭建,解析并提取符合条件的重要告警信息之后需要将其存人数据库中,需要选择一种与C#兼容性好并且易于配置的数据库;S9:告警级别标准化,为能从获取到的告警信息中筛选出真实的重要告警,通过对告警信息和网络设备特性的研究构建了告警级别的重新定义的标准化模型。2.根据权利要求所述的一种跨硬件设备的警告标准化处理方法,其特征在于:所述步骤S1中,共享数据模式主要是为解决OSS系统间数据共享的问题,将数据共享需求按照数据量、单向/双向、实时/定时、同步/异步几个,维度归类,并基于ESB平台对每类需...

【专利技术属性】
技术研发人员:李敏刘茂
申请(专利权)人:北京畅发科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1