一种告警监控系统及方法技术方案

技术编号:13071507 阅读:196 留言:0更新日期:2016-03-24 12:03
本发明专利技术提供了一种告警监控系统及方法,其中,所述系统包括:客户端、相互连接的实时处理系统和功能服务系统,其中,所述实时处理系统包括至少两台相互连接的第一服务器,所述功能服务系统包括至少两台相互连接的第二服务器;所述至少两台第一服务器,用于接收所述至少两台第二服务器发送的第一目标指令,根据所述第一目标指令执行告警监控业务;所述至少两台第二服务器,用于接收客户端发送的第二目标指令,根据所述第二目标指令向所述至少两台第一服务器发送第一目标指令。通过本发明专利技术的技术方案,可提高告警监控系统的可用性。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及。
技术介绍
告警监控系统是网络通信系统的重要组成部分,可通过告警系统检测出网络通信系统中的告警信息,以达到避免故障或预测故障的效果。传统的告警监控系统中,包括实时处理模块以及功能服务模块等多个业务模块,用于执行告警监控业务的实时处理模块与用于提供查询、设置、系统管理等功能的功能服务模块均部署在同一台服务器中,告警监控系统下的全部业务模块共享同一台服务器的资源;当告警监控系统下的任一业务模块出现故障时,可能导致服务器宕机,造成整个告警监控系统服务中断,告警监控系统的可用性较低。
技术实现思路
有鉴于此,本专利技术提供了,可提高告警监控系统的可用性。第一方面,本专利技术提供了一种告警监控系统,包括:客户端、相互连接的实时处理系统和功能服务系统,其中,所述实时处理系统包括至少两台相互连接的第一服务器,所述功能服务系统包括至少两台相互连接的第二服务器;所述至少两台第一服务器,用于接收所述至少两台第二服务器发送的第一目标指令,根据所述第一目标指令执行告警监控业务;所述至少两台第二服务器,用于接收客户端发送的第二目标指令,根据所述第二目标指令向所述至少两台第一服务器发送第一目标指令。进一步的,所述至少两台第一服务器,包括:至少两个实时处理模块,其中,每一个实时处理模块对应一台第一服务器; 所述实时处理模块包括:告警监控模块,用于根据所述第一目标指令获取第一告警信息;告警归一化模块,用于将所述第一告警信息进行归一化处理以获取第二告警信息;告警处理模块,用于将第二告警信息存储至数据库中。进一步的,所述至少两台第二服务器,包括:至少两个告警查询模块,其中,每一个告警查询模块对应一台服务器;所述至少两个告警查询模块,用于接收客户端发送的第三目标指令,所述第三目标指令指示所述至少两个告警查询模块查询数据库;所述至少两个告警查询模块,用于向所述至少两个第一服务器发送携带查询请求的查询指令,获取查询数据库的权限,查询数据库以获取第三告警信息,并将所述第三告警信息转发至客户端。进一步的,针对每一个所述第一服务器,包括:第一处理器,用于运行当前第一服务器下的所述实时处理模块以产生至少两个实时处理进程;针对每一个所述第二服务器,包括:第二处理器,用于运行当前第二服务器下的所述告警查询模块以产生至少两个告警查询进程。进一步的,所述至少两个第二服务器,进一步包括:至少两个系统设置模块,其中,每一个所述系统设置模块对应一台第二服务器;所述至少两个系统设置模块,用于获取客户端发送的第四目标指令以执行系统设置业务,其中,所述第四目标指令指示所述至少两个系统设置模块在每一个所述第一服务器中和每一个所述第二服务器中分别设置节点管理器;以及,将任一所述第一服务器中的节点管理器设置为第一主节点管理器,将任一所述第二服务器中的节点管理器设置为第二主节点管理器;针对每一个所述第一服务器下的节点管理器,用于在当前第一服务器下的任一实时处理进程故障时,隔离故障的实时处理进程;针对每一个所述第二服务器下的节点管理器,用于在当前第二服务器下的任一告警查询进程故障时,隔离故障的告警查询进程;所述第一主节点管理器,用于当任一所述第一服务器宕机时,隔离宕机的第一服务器;所述第二主节点管理器,用于当任一所述第二服务器宕机时,隔离宕机的第二服务器。第二方面,本专利技术提供了一种告警监控方法,包括:客户端向包括至少两台相互连接的第二服务器的功能服务系统发送第二目标指令;功能服务系统根据接收到的第二目标指令向包括至少两台相互连接的第一服务器的实时处理系统发送第一目标指令;实时处理系统根据接收到的第一目标指令执行告警监控业务。进一步的,所述实时处理系统根据接收到的第一目标指令执行告警监控业务,包括:利用实时处理模块下的告警监控模块根据所述第一目标指令获取第一告警信息;利用实时处理模块下的告警归一化模块将所述第一告警信息进行归一化处理以获取第二告警信息;利用实时处理模块下的告警处理模块将第二告警信息存储至数据库中。进一步的,还包括:利用至少两个告警查询模块接收客户端发送的第三目标指令,所述第三目标指令指示所述至少两个告警查询模块查询数据库;利用至少两个告警查询模块向所述至少两个第一服务器发送携带查询请求的查询指令,获取查询数据库的权限,查询数据库以获取第三告警信息,并将所述第三告警信息转发至客户端。进一步的,还包括:针对每一个第一服务器,分别利用当前第一服务器下的第一处理器运行每一个实时处理模块以产生至少两个实时处理进程;针对每一个第二服务器,分别利用当前第二服务器下的第二处理器运行每一个告警查询模块以产生至少两个告警查询进程。进一步的,还包括:利用至少两个系统设置模块获取客户端发送的第四目标指令以执行系统设置业务,其中,所述第四目标指令指示所述至少两个系统设置模块在每一个所述第一服务器和每一个所述第二服务器中分别设置节点管理器;以及,将任一所述第一服务器中的节点管理器设置为第一主节点管理器,将任一所述第二服务器中的节点管理器设置为第二主节点管理器;针对每一个所述第一服务器,在当前第一服务器下的任一实时处理进程故障时,利用当前第一服务器下的节点管理器隔离故障的实时处理进程;针对每一个所述第二服务器,在当前第二服务器下的任一告警查询进程故障时,利用当前第二服务器下的节点管理器隔离故障的告警查询进程;以及,当任一第一服务器宕机时,利用第一主节点管理器隔离宕机的第一服务器;当任一第二服务器宕机时,利用第二主节点管理器隔离宕机的第二服务器。本专利技术提供了当前第1页1 2 3 4 本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN105429795.html" title="一种告警监控系统及方法原文来自X技术">告警监控系统及方法</a>

【技术保护点】
一种告警监控系统,其特征在于,包括:客户端、相互连接的实时处理系统和功能服务系统,其中,所述实时处理系统包括至少两台相互连接的第一服务器,所述功能服务系统包括至少两台相互连接的第二服务器;所述至少两台第一服务器,用于接收所述至少两台第二服务器发送的第一目标指令,根据所述第一目标指令执行告警监控业务;所述至少两台第二服务器,用于接收客户端发送的第二目标指令,根据所述第二目标指令向所述至少两台第一服务器发送第一目标指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:马小波柴宗弘
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:山东;37

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

1