一种基于多厂商设备告警的运维管理方法、装置及介质制造方法及图纸

技术编号:34725004 阅读:16 留言:0更新日期:2022-08-31 18:11
本申请公开了一种基于多厂商设备告警的运维管理方法、装置及介质,涉及通信领域,为了解决管理平台接收到不同厂商设备发送的告警报文时,处理信息的复杂度,本申请提供的基于多厂商设备告警的运维管理方法,获取设备的告警报文,并根据告警报文中的地址信息获取对应的设备硬件信息,根据告警报文与设备硬件信息,结合预设模板生成对应的标准告警报文,将标准告警报文发送至管理平台。由于通过将告警报文根据预设模板,统一格式,生成标准告警报文,并发送至管理平台,管理平台接收到的告警报文都是统一格式的,降低了管理平台需要处理不同厂商设备产生的不同格式的告警报文的解析复杂度,提高了管理平台的管理运维的效率。提高了管理平台的管理运维的效率。提高了管理平台的管理运维的效率。

【技术实现步骤摘要】
一种基于多厂商设备告警的运维管理方法、装置及介质


[0001]本申请涉及通信领域,特别是涉及一种基于多厂商设备告警的运维管理方法、装置及介质。

技术介绍

[0002]在实际应用中,很多企业网络设备往往来自于多个厂商,为了实现统一管理及监控,通常通过一个或多个管理平台对设备实施监控与管理,可通过管理平台控制设备运行,也可以通过管理平台实现对设备状态的监控、故障检测等。在服务器管理运维中,基于多个厂商设备所产生的不同告警信息尚未形成统一的标准,不同厂商发送的告警内容都是自己定义的,此时当上层管理平台接收到不同厂商设备的告警后,首先需要各厂商提供告警报文信息格式的具体内容对应解释,然后分类别从告警报文中一一解析其内容并封装成不同类型告警的方式来实现不同厂商告警的发送。此种运维方式大大提升了管理平台系统针对不同厂商告警处理的复杂度。
[0003]由此可见,如何降低管理平台处理告警信息的复杂度,是本领域人员亟待解决的技术问题。

技术实现思路

[0004]本申请的目的是提供一种基于多厂商设备告警的运维管理方法,以降低管理平台接收到不同厂商设备发送的告警报文时,处理的复杂度。
[0005]为解决上述技术问题,本申请提供一种基于多厂商设备告警的运维管理方法,包括:
[0006]获取所述设备的告警报文;
[0007]根据所述告警报文中的地址信息获取对应的设备硬件信息;
[0008]根据所述告警报文与所述设备硬件信息,结合预设模板生成对应的标准告警报文;
[0009]将所述标准告警报文发送至管理平台。
[0010]优选地,上述基于多厂商设备告警的运维管理方法中,所述获取所述设备的告警报文,包括:
[0011]根据预设JAVA消息队列,轮询获取所述告警报文。
[0012]优选地,上述基于多厂商设备告警的运维管理方法中,所述将所述标准告警报文发送至管理平台之前,还包括:
[0013]根据所述标准告警报文结合预设告警需求判断是否将所述标准告警报文上报所述管理平台;
[0014]若是,进入所述将所述标准告警报文发送至管理平台的步骤。
[0015]优选地,上述基于多厂商设备告警的运维管理方法中,若判断不需要所述标准告警报文上报所述管理平台,则还包括:
[0016]将所述标准告警报文进行终端处理。
[0017]优选地,上述基于多厂商设备告警的运维管理方法中,所述预设模板包含:告警流水号信息、设备IP地址信息、厂商及设备型号信息、设备序列号信息、告警标题信息、告警级别信息、告警状态信息、告警描述信息、告警发生时间信息。
[0018]优选地,上述基于多厂商设备告警的运维管理方法中,所述根据所述标准告警报文结合预设告警需求判断是否将所述标准告警报文上报所述管理平台,包括:
[0019]根据所述告警级别结合所述预设告警需求判断是否将所述标准告警报文上报所述管理平台。
[0020]优选地,上述基于多厂商设备告警的运维管理方法中,所述根据所述标准告警报文结合预设告警需求判断是否将所述标准告警报文上报所述管理平台之前,还包括:
[0021]接收所述管理平台发送的所述预设告警需求。
[0022]为解决上述技术问题,本申请还提供一种基于多厂商设备告警的运维管理装置,包括:
[0023]获取原始告警报文模块,用于获取所述设备的告警报文;
[0024]获取模块,用于根据所述告警报文中的地址信息获取对应的设备硬件信息;
[0025]生成模块,用于根据所述告警报文与所述设备硬件信息,结合预设模板生成对应的标准告警报文;
[0026]发送模块,用于将所述标准告警报文发送至管理平台。
[0027]获取原始告警报文模块31包括第一获取子单元,用于根据预设JAVA消息队列,轮询获取告警报文。
[0028]判断模块,用于根据标准告警报文结合预设告警需求判断是否将标准告警报文上报管理平台;若是,触发发送模块34,将所述标准告警报文发送至管理平台。若否,触发终端处理模块,终端处理模块用于将标准告警报文进行终端处理。
[0029]为解决上述技术问题,本申请还提供一种基于多厂商设备告警的运维管理装置,包括:
[0030]存储器,用于存储计算机程序;
[0031]处理器,用于执行所述计算机程序时实现上述基于多厂商设备告警的运维管理方法的步骤。
[0032]为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于多厂商设备告警的运维管理方法的步骤。
[0033]本申请所提供的基于多厂商设备告警的运维管理方法,包括:获取设备的告警报文;根据告警报文中的地址信息获取对应的设备硬件信息;根据告警报文与设备硬件信息,结合预设模板生成对应的标准告警报文;将标准告警报文发送至管理平台。本申请通过将告警报文根据预设模板,统一格式,生成标准告警报文,并发送至管理平台,管理平台接收到的告警报文都是统一格式的,降低了管理平台需要处理不同厂商设备产生的不同格式的告警报文的解析复杂度,提高了管理平台的管理运维的效率。
[0034]另外,本申请还提供一种基于多厂商设备告警的运维管理装置及计算机可读存储介质,包括上述基于多厂商设备告警的运维管理方法,效果同上。
附图说明
[0035]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例提供的一种基于多厂商设备告警的运维管理方法的流程图;
[0037]图2为本申请实施例提供的另一种基于多厂商设备告警的运维管理方法的流程图;
[0038]图3为本申请实施例提供的一种基于多厂商设备告警的运维管理装置的示意图;
[0039]图4为本申请实施例提供的另一种基于多厂商设备告警的运维管理装置的结构图。
具体实施方式
[0040]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。
[0041]本申请的核心是提供一种基于多厂商设备告警的运维管理方法,以降低管理平台接收到不同厂商设备发送的告警报文时,处理的复杂度。
[0042]为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。
[0043]在实际应用中,很多企业网络设备往往来自于多个厂商,为了实现统一管理及监控,通常通过一个或多个管理平台对设备实施监控与管理,可通过管理平台控制设备运行,也可以通过管理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多厂商设备告警的运维管理方法,其特征在于,包括:获取所述设备的告警报文;根据所述告警报文中的地址信息获取对应的设备硬件信息;根据所述告警报文与所述设备硬件信息,结合预设模板生成对应的标准告警报文;将所述标准告警报文发送至管理平台。2.根据权利要求1所述的基于多厂商设备告警的运维管理方法,其特征在于,所述获取所述设备的告警报文,包括:根据预设JAVA消息队列,轮询获取所述告警报文。3.根据权利要求1所述的基于多厂商设备告警的运维管理方法,其特征在于,所述将所述标准告警报文发送至管理平台之前,还包括:根据所述标准告警报文结合预设告警需求判断是否将所述标准告警报文上报所述管理平台;若是,进入所述将所述标准告警报文发送至管理平台的步骤。4.根据权利要求3所述的基于多厂商设备告警的运维管理方法,其特征在于,若判断不需要所述标准告警报文上报所述管理平台,则还包括:将所述标准告警报文进行终端处理。5.根据权利要求4所述的基于多厂商设备告警的运维管理方法,其特征在于,所述预设模板包含:告警流水号信息、设备IP地址信息、厂商及设备型号信息、设备序列号信息、告警标题信息、告警级别信息、告警状态信息、告警描述信息、告警发生时间信息。6.根据权利要求5所述的基于多厂商设备告警的运维管理方法,其...

【专利技术属性】
技术研发人员:贾正
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1