应用告警处理方法、装置、服务器及机器可读存储介质制造方法及图纸

技术编号:19515242 阅读:27 留言:0更新日期:2018-11-21 10:13
本发明专利技术提供一种应用告警处理方法、装置、服务器及机器可读存储介质,该方法包括:当应用管理单元检测到目标应用的运行事件时,确定所述目标应用是否设置有挂牌标记;若所述目标应用设置有挂牌标记,应用管理单元在所述目标应用的运行事件对应的Trap中携带挂牌参数,并将所述Trap发送给所述告警单元;告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息。应用本发明专利技术可以节省系统资源,并减轻网络管理员的工作量。

【技术实现步骤摘要】
应用告警处理方法、装置、服务器及机器可读存储介质
本专利技术涉及网络通信
,尤其涉及一种应用告警处理方法、装置、服务器及机器可读存储介质。
技术介绍
应用是网络中的重要管理对象,对应用的管理功能也是网络管理软件的重要功能之一。应用的运行事件及状态需要网络管理软件的告警系统感知,并对重要事件升级告警提请管理人员处理。当应用进行升级、修改或重装等维护操作时,应用的运行状态会不可避免的被改变,此时会产生相应的运行事件,网络管理系统的应用管理单元感知到这些事件时,会通过Trap(陷阱)的形式发送给网络管理软件的告警单元,告警单元接收到Trap之后,生成告警信息并上报。然而实践发现,由于管理人员对应用的主动维护操作产生的运行事件是主动操作产生的,属于可以预见的,对这些运行事件生成告警信息并上报会造成资源的浪费,并增加网络管理员的工作量。
技术实现思路
本专利技术提供一种应用告警处理方法、装置、服务器及机器可读存储介质,以解决现有应用告警处理方案中上报维护状态的应用的告警信息导致的资源浪费问题。根据本专利技术实施例的第一方面,提供一应用告警处理方法,应用于网络管理系统,所述网络管理系统包括应用管理单元和告警单元,所述方法包括:当所述应用管理单元检测到目标应用的运行事件时,确定所述目标应用是否设置有挂牌标记;若所述目标应用设置有挂牌标记,所述应用管理单元在所述目标应用的运行事件对应的Trap中携带挂牌参数,并将所述Trap发送给所述告警单元;其中,所述挂牌参数用于标识所述目标应用设置有挂牌标记;所述告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息。根据本专利技术实施例的第二方面,提供一种应用告警处理装置,应用于网络管理系统,所述装置包括应用管理单元和告警单元,其中:所述应用管理单元,用于当检测到目标应用的运行事件时,确定所述目标应用是否设置有挂牌标记;所述应用管理单元,还用于若所述目标应用设置有挂牌标记,在所述目标应用的运行事件对应的陷阱Trap中携带挂牌参数,并将所述Trap发送给所述告警单元;其中,所述挂牌参数用于标识所述目标应用设置有挂牌标记;所述告警单元,用于拒绝上报携带有所述挂牌参数的Trap对应的告警信息。根据本专利技术实施例的第三方面,提供一种服务器,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使执行上述应用告警处理方法。根据本专利技术实施例的第四方面,提供一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器执行上述应用告警处理方法。应用本专利技术实施例,通过为特定应用设置挂牌标记,当应用管理单元检测到目标应用的运行事件时,确定目标应用是否设置有挂牌标记,若目标应用设置有挂牌标记,在目标应用的运行事件对应的Trap中携带挂牌参数,并将该Trap发送给告警单元,进而,告警单元在上报告警信息时,拒绝上报携带有挂牌参数的Trap对应的告警信息,避免了由于上报具有挂牌标记的应用的告警信息导致的资源浪费,节省了系统资源,并减轻了网络管理员的工作量。附图说明图1是本专利技术实施例提供的一种应用告警处理方法的流程示意图;图2是本专利技术实施例提供的一种具体应用场景的架构示意图;图3是图2所示应用场景下的一种应用告警处理方法的流程示意图;图4是图2所示应用场景下的另一种应用告警处理方法的流程示意图;图5是本专利技术实施例提供的一种应用告警处理装置的结构示意图;图6是本专利技术实施例提供的一种服务器的硬件结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。请参见图1,为本专利技术实施例提供的一种应用告警处理方法的流程示意图,其中,该应用告警处理方法可以应用于服务器,服务器上部署有网络管理系统,该网络管理系统可以包括应用管理单元和告警单元,如图1所示,该应用告警处理方法可以包括以下步骤:需要说明的是,在本专利技术实施例中,本实施例中的网络管理系统指的是一种软件系统,该软件系统可以部署于一台设备上,也可以部署在多个设备上。即上述服务器并不仅仅限于是一个服务器。相应的,应用管理单元和告警单元可以部署在同一个服务器上,也可以部署在不同的服务器上。例如,网络管理系统为集群式的网管系统时,集群中的服务器可以均部署有应用管理单元,但只选择集群中的一台(或多台)服务器部署告警单元。应用管理单元和告警单元功能可以通过安装网络管理软件的不同组件实现。步骤101、当应用管理单元检测到目标应用的运行事件时,确定目标应用是否设置有挂牌标记;若是,则转至步骤102;否则,继续现有应用告警处理流程。本专利技术实施例中,目标应用是被应用管理单元管理的应用,对于目标应用的数量并不加以限制,可以为一个应用,也可以为多个应用。目标应用并不特指某个应用。本专利技术实施例中,考虑到实际场景中会存在一些可以预见的运行事件,例如,处于维护状态(如升级状态、修改状态或重装状态等)的应用的运行事件(如应用业务中断、应用不可操作等)属于主动操作产生的,是网络管理员可以预见的;或者,某个应用在每天某个时间点用户会登录,在另一个时间点用户会登出,则该应用的登录/登出事件也属于用户可以预见的,不需要通过告警信息再通知网络管理员,因此,为了避免网管设备上报此类应用的告警信息,可以为该应用设置专门的标记(本文中称为挂牌标记),网管设备可以不上报设置有挂牌标记的应用的告警信息。相应地,在本专利技术实施例中,当应用管理单元检测到目标应用的运行事件时,应用管理单元可以确定该目标应用是否设置有挂牌标记。需要说明的是,在本专利技术实施例中,若应用管理单元确定目标应用未设置挂牌标记,则应用管理单元可以按照现有应用告警处理方式进行处理,即生成该运行事件对应的Trap,并将该Trap发送给告警单元,由告警单元根据该Trap生成对应的告警信息,进而上报该告警信息。在本专利技术实施例中,被管理设备上各应用的挂牌标记可以由网络管理员手动设置。例如,当某应用需要进行维护时,网络管理员可以在网管设备的应用管理界面中选择该应用,并在该应用的管理信息中添加挂牌标记。进一步地,在本专利技术实施例中,考虑到手动设置应用的挂牌标记效率较差,且容易产生失误(如不需要维护的应用设置了挂牌标记,或需要维护的应用未设置挂牌标记等),因此,为了提高挂牌标记设置的效率和准确率,网络管理员可以通过向网管设备下发配置文件的方式实现挂牌标记设置。相应地,在本专利技术其中一个实施例中,上述应用告警处理方法还可以包括:应用管理单元根据应用挂牌配置文件确定目标应用的挂牌起始时间和结束时间;若当前系统时间到达目标应用的挂牌起始时间,则应用管理单元为目标应用设置挂牌标记;若当前系统时间到达目标应用的挂牌结束时间,则应用管理单元删除目标应用的挂牌标记。举例来说,当需要进行应用维护时,网络管理员可以按照预设应用维护计划生成应用挂牌配置文件,并将该应用挂牌配置文件下发至部署有网络管理系统的服务器;其中,该应用挂牌配置文件中包括需要维护的应用的标识信息以及需要维护的应用的挂牌起始时间和挂牌结束时间(在该示例中可以为维护起始时间和维护结束本文档来自技高网
...

【技术保护点】
1.一种应用告警处理方法,应用于服务器,服务器上部署有网络管理系统,其特征在于,所述网络管理系统包括应用管理单元和告警单元,所述方法包括:当所述应用管理单元检测到目标应用的运行事件时,确定所述目标应用是否设置有挂牌标记;若所述目标应用设置有挂牌标记,所述应用管理单元在所述目标应用的运行事件对应的陷阱Trap中携带挂牌参数,并将所述Trap发送给所述告警单元;其中,所述挂牌参数用于标识所述目标应用设置有挂牌标记;所述告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息。

【技术特征摘要】
1.一种应用告警处理方法,应用于服务器,服务器上部署有网络管理系统,其特征在于,所述网络管理系统包括应用管理单元和告警单元,所述方法包括:当所述应用管理单元检测到目标应用的运行事件时,确定所述目标应用是否设置有挂牌标记;若所述目标应用设置有挂牌标记,所述应用管理单元在所述目标应用的运行事件对应的陷阱Trap中携带挂牌参数,并将所述Trap发送给所述告警单元;其中,所述挂牌参数用于标识所述目标应用设置有挂牌标记;所述告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述应用管理单元根据应用挂牌配置文件确定所述目标应用的挂牌起始时间和挂牌结束时间;若当前系统时间到达所述目标应用的挂牌起始时间,则所述应用管理单元为所述目标应用设置挂牌标记;若当前系统时间达到所述目标应用的挂牌结束时间,则所述应用管理单元删除所述目标应用的挂牌标记。3.根据权利要求1所述的方法,其特征在于,所述告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息,包括:所述告警单元生成携带有所述挂牌参数的Trap对应的告警信息,并在所生成的告警信息中携带所述挂牌参数;所述告警单元拒绝上报携带有所述挂牌参数的告警信息。4.根据权利要求1所述的方法,其特征在于,所述告警单元拒绝上报携带有所述挂牌参数的Trap对应的告警信息,包括:所述告警单元拒绝生成携带有所述挂牌参数的Trap对应的告警信息。5.根据权利要求1所述的方法,其特征在于,所述挂牌标记包括:用于标识应用处于升级状态的第一挂牌标记;或,用于标识应用处于修改状态的第二挂牌标记;或,用于标识应用处于重装状态的第三挂牌标记;所述目标应用的运行事件对应的Trap中还携带有挂牌信息;其中,所述挂牌信息用于标识应用处于升级状态、修改状态或重装状态。6.一种应用告警处理装置,其特征在于,所述装置包括应用管理单元和告警单元,其中:所...

【专利技术属性】
技术研发人员:冯林蛟
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1