本发明专利技术提出了一种呼叫系统的故障管理方法和故障管理系统,其包括被管对象、被管代理、网络管理者、网管客户端、数据库5个模块。其负责对呼叫系统的服务器、应用软件统一管理,使网络中的各种资源得到更加可靠的应用,当被管理的服务器、应用程序模块出现故障时能及时报告,并通过该系统实现对系统的维护。
【技术实现步骤摘要】
本申请设计一种故障管理方法及系统,尤其是呼叫系统的故障管理方法和系统,属于通信领域。
技术介绍
呼叫系统的网络管理系统是一个软硬件结合以软件为主的分布式网络应用系统,其目的是管理网络,使网络高效正常运行。当前基于SNMP协议的网络管理系统的管理对象主要是路由器、交换机等硬件设备,而当前的呼叫系统的软件系统,多存在网络结构复杂,设备分散,功能子系统较多,如果软件模块失效或状态不佳,该软件系统的功能就不能正常发挥功能,影响整个系统的可靠性。因此,如何对故障进行有效的传送、管理,是本领域技术人员急须解决的技术问题。
技术实现思路
本申请为解决上述问题,申请人提出了一种呼叫系统的故障管理方法和故障管理系统,负责对呼叫系统的服务器、应用软件统一管理,使网络中的各种资源得到更加可靠的应用,当被管理的服务器、应用程序模块出现故障时能及时报告,并通过该系统实现对系统的维护。该故障管理方法通过实时采集各种应用程序生成的告警和网络事件报告,实时地以可闻、可视的形式提示维护人员。维护人员确认后进行处理,所收集的告警报告入库保存,以供各种告警统计和查询。本专利技术提供一种呼叫系统的故障管理方法,提供第一模块,被管对象,第二模块,被管代理,第三模块,网络管理者,第四模块,网管客户端,第五模块,数据库;第一模块,即被管对象,在运行出现故障时产生异常信息,所述被管对象将所述异常信息发送到第二模块,即所述被管代理,所述被管代理缓存所述异常信息,并将所述异常信息发送第三模块,即网络管理者;所述网络管理者缓存所述异常信息,并将所述异常信息发送给第四模块,即网管客户端,同时,将所述异常信息发送给第五模块,即数据库。进一步,所述异常信息由告警信息、信息类型组成。所述告警信息表明目前的系统存在错误,而所述信息类型表明系统的错误类型。更进一步,所述网管客户端具有一个交互界面,将所有被管对象所发送的异常信息以文字信息呈现,并以图形方式将来自不同的被管对象的异常信息进行呈现。更进一步,所述图形方式为树状结构。更进一步,将呼叫系统的告警信息、系统运行信息以及模块4即网管客户端的查询或命令信息数据通过模块3即网络管理者存入到所述数据库中,以供查询和统计。本专利技术还提供一种呼叫系统的故障管理系统,该系统包括第一模块、第二模块、第三模块、第四模块、第五模块五个模块,其中,第一模块为被管对象,第二模块为被管代理,第三模块为网络管理者,第四模块为网管客户端,第五模块为数据库;其中,第一模块,即被管对象,在运行出现故障时产生异常信息,所述被管对象将所述异常信息发送到第二模块,即所述被管代理;所述被管代理缓存所述异常信息,并将所述异常信息发送第三模块,即网络管理者;所述网络管理者缓存所述异常信息,并将所述异常信息发送给第四模块,即网管客户端,同时,将所述异常信息发送给第五模块,即数据库。更进一步的,所述异常信息由告警信息、信息类型组成。所述告警信息表明目前的系统存在错误,而所述信息类型表明系统的错误类型。更进一步的,所述网管客户端具有一个交互界面,将所有被管对象所发送的异常信息以文字信息呈现,并以图形方式将来自不同的被管对象的异常信息进行呈现。更进一步的,所述图形方式为树状结构。更进一步的,呼叫系统的告警信息、系统运行信息以及第四模块即网管客户端的查询或命令信息数据通过模块3即网络管理者存入到所述数据库中,以供查询和统计。本专利技术中的呼叫系统的故障管理方法和故障管理系统,负责对呼叫系统的服务器、应用软件统一管理,使网络中的各种资源得到更加可靠的应用,当被管理的服务器、应用程序模块出现故障时能及时报告,并通过该系统实现对系统的维护。附图说明图1是本专利技术实施例的系统结构图具体实施例方式为使本专利技术的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本专利技术再作进一步详细的说明。参见附图1,附图1给出了呼叫系统的网络管理系统的架构图。该网络管理系统包括五个模块,模块I为被管对象(Managed Object)、模块2为被管代理(Agent)、模块3为网络管理者(Manager)、模块4为网管客户端(Client)、模块5为数据库(DB)。所述模块I,即被管对象(Managed Object),例如,在呼叫系统的软件系统中的子系统,尤其是,例如语音网关系统、呼叫分配系统等,都可以称为被管对象。被管对象具有自己的网关,通过此网关与上一级模块,即模块2,所谓的被管代理进行通信。模块I被管对象,其在运行过程中可能存在异常,例如,当被管对象为语音网关系统时,其在正常工作下,不会产生异常信息。当语音网关系统调用呼叫指令失败时,就会产生异常信息,表明语音网关系统处于非正常工作状态,需要得到及时纠正,从而不会影响到呼叫系统的网络管理系统的正常工作。在本专利技术中,这些异常信息可以以状态标识位返回,例如,异常信息由告警信息、信息类型组成。告警信息表明目前的系统存在错误,而信息类型表明系统的错误类型。上述异常信息上传到上一级模块,即模块2被管代理。当模块2被管代理收到来自网络管理系统中的任何一个被管对象所发送的异常信息时,即将该异常信息发送到更上一级模块。由于在一个网兀上存在多个模块I被管对象,当多个模块I被管对象同时产生异常信息时,如果没有模块2被管代理的存在,则向上一级模块即网络管理者发送异常信息时,则会造成网络数据量巨大。并且,进一步的,当网络管理系统的网络通信存在异常时,没有模块2被管代理的存在,异常信息无法发送到上一级模块即网络管理者,即使在最快的时间内将网络管理系统的通信环境恢复正常,这些异常信息也已经丢失。在本申请中,由于采用了模块2被管代理,网元上的多个模块I被管对象的异常信息能够安全、有效地传送到上一级模块及网络管理者。如上所述,由模块2被管代理将所述异常信息进一步上传到更上一级模块,即模块3,网络管理者。当模块3网络管理者收到任何一个模块2被管代理所发送的异常信息时,即将该异常信息发送到更上一级模块4,网管客户端(Client)。网管客户端具有一个交互界面,将所有被管对象所发送的异常信息以文字信息呈现,并以图形方式,例如树状结构将来自不同的被管对象的异常信息进行呈现。如上所述,模块3网络管理者将上述异常信息传送到即模块4,网管客户端(Client)的同时,还将该异常信息传送给模块5,数据库。所述模块5数据库(DB),将本系统的告警信息、系统运行信息以及模块4网管客户端的查询或命令信息等数据通过模块3网络管理者存入到记录到数据库中,以供查询和统计。所述模块3网络管理者(Manger),也能够对来自被管对象的异常信息进行缓存,当网络环境发生异常时,所述异常信息得以保存,在网络环境恢复时,及时地上传到模块4网络客户端。另外,当模块4网络客户端暂时关闭时,异常信息也能够缓存于模块3网络管理者,而当模块4网络客户端再次开启时,就能够收到来自模块3网络管理者发送来的异常信息。综上所述,在本系统的上述5个模块中,模块I被管对象(Managed Object)、模块2被管代理(Agent)、模块3网络管理者(Manager)构成了本网管系统的核心部分。通过两级的异常信息收集和缓存,使得模块I被管对象产生的异常信息能够安全、有效地传送给模块4网络客户端,实现了在呼叫系统中软硬本文档来自技高网...
【技术保护点】
一种呼叫系统的故障管理方法,其特征在于,该方法提供第一模块、第二模块、第三模块、第四模块、第五模块五个模块,其中,第一模块为被管对象,第二模块为被管代理,第三模块为网络管理者,第四模块为网管客户端,第五模块为数据库;其中,第一模块,即被管对象,在运行出现故障时产生异常信息,所述被管对象将所述异常信息发送到第二模块,即所述被管代理;所述被管代理缓存所述异常信息,并将所述异常信息发送第三模块,即网络管理者;所述网络管理者缓存所述异常信息,并将所述异常信息发送给第四模块,即网管客户端,同时,将所述异常信息发送给第五模块,即数据库。
【技术特征摘要】
1.一种呼叫系统的故障管理方法,其特征在于,该方法提供第一模块、第二模块、第三模块、第四模块、第五模块五个模块, 其中,第一模块为被管对象,第二模块为被管代理,第三模块为网络管理者,第四模块为网管客户端,第五模块为数据库; 其中,第一模块,即被管对象,在运行出现故障时产生异常信息,所述被管对象将所述异常信息发送到第二模块,即所述被管代理; 所述被管代理缓存所述异常信息,并将所述异常信息发送第三模块,即网络管理者; 所述网络管理者缓存所述异常信息,并将所述异常信息发送给第四模块,即网管客户端,同时,将所述异常信息发送给第五模块,即数据库。2.按权利要求1所述的方法,所述异常信息由告警信息、信息类型组成。所述告警信息表明目前的系统存在错误,而所述信息类型表明系统的错误类型。3.按权利要求1所述的方法,所述网管客户端具有一个交互界面,将所有被管对象所发送的异常信息以文字信息呈现,并以图形方式将来自不同的被管对象的异常信息进行呈现。4.按权利要求3所述的方法,所述图形方式为树状结构。5.按权利要求1所述的方法,将呼叫系统的告警信息、系统运行信息以及模块4即网管客户端的查询或命令信息数据通过模块3即网络管理者存入到所述数据库中,以供查询和统计。6.一种呼叫系统的故障管...
【专利技术属性】
技术研发人员:吴跃,
申请(专利权)人:无锡成电科大科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。