用于网络管理系统的警报管理系统和方法

文档序号:7633844阅读:109来源:国知局
专利名称:用于网络管理系统的警报管理系统和方法
技术领域
本发明总的涉及一种网络管理系统(NMS),具体地涉及用于存储网络产生的报警信息并且将报警信息传送给多个报警管理器的一种系统和方法。
网络管理系统可以始终监视通信网络的状态以将网络保持在最佳状态,并且可以采集网络状态信息,警报信息和业务数据。当网络警报信息没有有效处理时,可能有不方便和困难之处。
需要有效地处理网络警报信息。现在的研究成果的例子包括Britton的美国专利6040770,题目是“在网络系统中用于自动警报数据通信的通信路径完整性监测”,2000年3月21日公开,Yoshiyama的美国专利5621383,题目是“能够在每个节点检测警报的环形网络系统”,1997年4月15日公开,Arrowsmith等人的美国专利6064304,题目是“在分布式网络管理环境中用于基于策略警报通知的方法和设备”,2000年5月16日公开,Arrowsmith等人的美国专利6057757,题目是“在分布式网络管理环境中用于基于策略警报通知的方法和设备”,2000年5月2日公开,Arrowsmith等人的美国专利5777549,题目是“在分布式网络管理环境中用于基于策略警报通知的方法和设备”,1998年7月7日公开,Poliquin等人的美国专利5696486,题目是“在分布式网络管理环境中用于基于策略警报通知的方法和设备”,1997年12月9日公开,Lewis的美国专利5768501,题目是“用于域内警报相关性的方法和设备”,1998年6月16日公开,和Nolet的美国专利6138249,题目是“在制造、测试和在现场监视计算机系统的方法和设备”,2000年10月24日公开。
尽管这些当前的成就提供了优点,注意到它们不能充分地提供有效和方便地处理网络警报信息的方法。
因此,本发明的目的是提供一种用于网络管理系统的警报管理系统和方法,其中在多个分布表格上管理网络产生的警报信息。
本发明的另一个目的是提供通过广播和轮询用于传送存储在警报管理器中多重分布表格中的警报信息的一种系统和方法。
为实现上述目的,提供网络管理系统中的一种警报管理系统和一种方法。按照本发明的一个方面,管理信息系统(MIS)通知警报管理主机计算机警报管理系统中的网络产生了一个警报。警报管理主机计算机管理从管理信息系统所接收的警报信息。多个警报管理器连接到警报管理主机计算机。警报管理主机计算机具有未清除的警报表格存储器,用于存储未清除的警报信息,清除的警报表格存储器,用于存储清除的警报信息,和警报管理处理器,用于控制产生的存储在未清除警报表格存储器中的警报信息,当警报被解除时从未清除的警报表格存储器中清除该警报信息,然后存储在清除的警报表格存储器中。
按照本发明的另一个方面,警报管理处理器制作未清除警报表格,用于存储由网络产生还没有清除的警报信息,和制作清除警报表格,用于以警报管理方法存储清除的警报信息。然后,警报管理处理器制作对应于连接到警报管理处理器的多个收听者表格和在广播列表表格中登记收听者表格。一旦网络产生警报信息,警报管理处理器在未清除警报表格和登记在广播列表表格的收听者表格中存储警报信息。警报管理器从收听者表格中读取警报信息。当警报解除时,警报管理处理器从未清除警报表格中清除警报信息,在清除警报表格中存储该警报信息。
为按照本发明的原理实现这些目的,如同已实施和广泛描述的,本发明提供了一种设备,包括一个管理信息系统,输出对应警报事件的警报信息和输出对应所述警报事件结束的警报清除信号;一个警报管理主机,接收所述警报信息,所述主机具有广播列表数据表格,所述主机具有包括第一数据表格和第二数据表格的警报数据库,所述主机具有多个存储器空间和多个收听者表格;一个处理器,连接到所述主机,当所述主机接收到所述警报信息时所述处理器在所述第一数据表格中存储所述警报信息,当所述警报事件被清除时所述处理器消除所述第一数据表格中的所述警报信息并且在所述第二数据表格中存储所述警报信息,当所述警报清除信号被输出时所述警报事件被清除;和多个警报管理器,连接到所述主机,所述多个警报管理器包括第一警报管理器,所述收听者表格包括对应所述第一警报管理器的第一收听者表格,每个所述收听者表格具有列在所述广播列表数据表格中的唯一名称,所述第一收听者表格具有第一唯一名称;所述处理器在列在所述广播列表数据表格中的每个所述收听者表格中存储所述警报信息;在完成在所述收听者表格中存储所述警报信息之后,所述警报管理器读取存储在所述各收听者表格内的所述警报信息;当执行所述警报信息的所述读取时,所述警报管理器执行从显示所述警报信息中选择出的至少一个,打印所述警报信息,发送包含所述警报信息的电子邮件,发送包含所述警报信息的寻呼消息,和发送包含所述警报信息的传真消息;当执行所述警报信息的所述读取时,所述警报管理器从所述收听者表格中消除所述警报信息,以防止再次读取所述警报信息;当所述管理信息系统执行所述警报清除信号的所述输出时,所述处理器执行从所述第一数据表格中消除所述警报信息,和执行在所述第二数据表格中存储所述警报信息。
为按照本发明原理实现这些目的,如同所实施和广泛描述的,本发明提供了一种方法,包括输出对应警报事件的警报信息和输出对应所述警报事件结束的警报清除信号,由网络执行所述输出;接收所述警报信息,由主机执行所述接收,所述主机具有一个广播列表数据表格,多个存储器空间,多个收听者表格,和一个包含第一数据表格和第二数据表格的警报数据库;当所述警报信息由所述主机接收时,在所述第一数据表格中存储所述警报信息;当所述警报事件被清除时,从所述第一数据表格中消除所述警报信息和在所述第二数据表格中存储所述警报信息,响应所述警报清除信号的所述输出清除所述警报事件;将多个警报管理器连接到所述主机,所述多个警报管理器包括第一警报管理器,所述收听者表格包括对应所述第一警报管理器的第一收听者表格,每个所述收听者表格具有列在所述广播列表数据表格中的唯一名称,所述第一收听者表格具有第一唯一名称;在列在所述广播列表数据表格中的每个所述收听者表格中存储所述警报信息;完成在所述收听者表格中存储所述警报信息之后,读取存储在所述收听者表格中的所述警报信息,所述读取在所述收听者表格中存储的所述警报信息对应于每个所述的相应警报管理器读取在每个所述相应收听者表格中存储的所述警报信息;当所述警报管理器执行所述读取所述警报信息时,执行从显示所述警报信息中所选择的至少一个,打印所述警报信息,发送包括所述警报信息的电子邮件,发送包括所述警报信息的寻呼消息,和发送包括所述警报信息的传真消息;当执行所述读取所述警报信息时,从所述收听者表格中消除所述警报信息以防止再次读取所述警报信息;和当所述管理信息系统执行所述输出所述警报清除信号时,执行从所述第一数据表格中消除所述警报信息和执行在所述第二数据表格中存储所述警报信息。
为按照本发明原理实现这些目的,如同所实施和广泛描述的,本发明提供了一种警报管理方法,用于网络管理系统,包括步骤制作一个未清除的警报表格,用于存储由网络产生和没有被清除的警报信息,和制作一个清除的警报表格,用于存储被清除的警报信息;当网络产生第一警报信息时在未清除警报表格中存储第一警报信息,所述第一警报信息对应一个警报事件;当该警报事件结束时,从未清除警报表格中消除所述第一警报信息和在清除警报表格中存储第一警报信息。
为按照本发明的原理实现这些目的,如同所实施和广泛描述的,本发明提供了一种警报管理方法,用于在网络中管理警报,所述方法包括产生多个收听者数据表格用于存储信息,所述收听者数据表格的每一个对应从多个警报管理器中选择的一个相应警报管理器,每个所述收听者数据表格具有一个唯一名称;检测所述警报管理器是否工作正常;在广播列表数据表格中登记标志对应于被检测工作正常的所述警报管理器的所述收听者数据表格的所述唯一名称;当在所述网络中产生警报事件时,在对应登记在所述广播列表数据表格中所述名称的所述收听者数据表格中存储第一警报信息;和由所述对应的警报管理器从所述收听者数据表格中读取所述警报信息。
为按照本发明的原理实现这些目的,如同所实施和广泛描述的,本发明提供了用于连接到多个警报管理器的警报管理处理器的一种警报管理方法,包括步骤制作一个未清除的警报表格,用于存储对应于网络产生并且没有被清除警报事件的警报信息,和制作一个清除的警报表格,用于存储对应于清除警报事件的警报信息;制作对应警报管理器的多个收听者表格;在广播列表表格中登记收听者表格;当网络产生警报事件时在未清除警报表格中存储警报信息;在登记在广播列表表格中的收听者表格中存储警报信息;从收听者表格中读取警报信息,由警报管理器执行所述读取;和当解除警报事件时,从未清除警报表格中清除警报信息和在清除警报表格中存储该警报信息。
为按照本发明的原理实现这些目的,如同所实施和广泛描述的,本发明提供了一种用于管理发生在网络中的警报事件的设备,所述系统包括一个管理信息系统,输出对应于警报事件的警报信息;一个警报管理主机计算机,管理从所述管理信息系统接收的所述警报信息;和多个警报管理器,连接到所述警报管理主机计算机,当所述警报信息没有清除时,所述多个警报管理器读取所述警报信息,所述多个警报管理器包括一个第一警报管理器;所述警报管理主机计算机具有第一数据表格,用于当所述警报信息没有清除时存储所述警报信息,一个第二数据表格,用于当所述警报信息清除时存储所述警报信息,当所述警报信息没有清除时,所述警报管理主机计算机在所述第一数据表格中存储所述警报信息,当所述警报信息清除时,所述警报管理主机计算机从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中存储所述警报信息,当所述警报事件结束时清除所述警报信息。
在下列段落中参照附图以举例方式更具体地描述本发明。根据下列说明和权利要求书本发明的优点和特征将更清楚。
在文中引用并且构成说明书一部分的附图中,图示了本发明的实施例,与上面给出的总的说明一起下面给出的详细说明起对本发明原理举例的作用。


图1是警报管理系统的方框图;图2是按照本发明原理的警报管理系统的方框图;图3是按照本发明原理的警报管理操作的流程图;图4是按照本发明原理在表格中记录和读取的详细流程图;图5是按照本发明原理在收听者表格中记录和读取的流程图。
尽管下面将参照附图对本发明进行更详细的描述,其中表示了本发明的优选实施例,应当理解本领域技术人员可以修改在此描述的本发明而仍然实现本发明的有利效果。因此,下列的描述应当被理解为对于本领域技术人员的广泛教导,而并不作为对本发明的限制。
为了清楚,不描述实际实施例的全部特征。在下列描述中,不详细描述公知的功能和结构,因为它们会使本发明由于不必要的细节而混乱。应当认为在任何实际实施例的开发中,必须做出大量实施细节以实现开发者的特定目标,例如按照有关系统或有关商业的限制,由一个实施例改变为另一个实施例。另外,应当认为这种开发工作可能是复杂和耗费时间的,但是对于具有本发明优势的本领域技术人员来说仅仅是常规工作。
一种网络警报管理系统存储多个网络产生的警报信息并且将该警报信息传送给连接到网络警报管理系统的多个警报管理计算机中。
图1是网络警报管理系统的方框图。参照图1,基于计算机的管理信息系统(MIS)110采集网络产生的状态信息。该管理信息系统110是包括计算机硬件、软件、数据、程序和作为其组成成分的人的一个系统,用于处理网络产生的数据和产生不同的信息条。特别是,一旦由管理信息系统110通知产生警报事件,警报管理主机计算机100的警报管理处理器120在以单一结构表格格式化的警报数据库130中以预定形式存储关于该警报事件的信息。多个警报管理器140到144实时显示未清除警报信息,引用警报数据库130。警报事件可能是数据传输中发生的错误,错误数量超过预定数量,网络组成部分不能响应轮询,或任何其它类型的故障条件。
在上述警报管理方法中,不加区别地在单一警报表格中存储清除警报信息和未清除警报信息。因此,当清除警报信息时,操作人员必须引用全部警报表格清除相应警报信息,花费了许多人力和时间。
当它们引用该表格时,许多警报的操作使单一警报表格负载过重。因此,明显减弱了警报管理器性能并且以低速度查看警报记录。另外,由于所有警报管理器共享单一警报表格,警报管理应用程序必须开发得每次执行新的NMS时搜索警报表格。
图2是按照本发明的警报管理系统的方框图。参照图2,警报管理主机计算机200是一个工作站,用于管理网络,包括一个警报管理处理器220,一个广播列表表格230,一个警报数据库240和多个收听者表格250到253。
该警报管理处理器220按照作为自动监控(daemon)应用程序的警报管理应用程序工作。如同所示,监控程序是在后台执行计算机系统相关操作的一个驻留程序。即当要处理任务出现时,警报管理监控程序自动从后台调用并且执行该任务。监控程序是不显性调用的程序,但是保持休眠状态等待相同条件出现。
多个分布表格结构的警报数据库240包括一个警报标识符(D)表格241,一个未清除警报表格243,和一个清除警报表格245。主机计算机200的警报管理处理器220在未清除警报表格243中存储网络产生和还没有清除的警报信息,如果该警报信息被清除,它从未清除警报表格243中清除该警报信息并且在清除警报表格245中存储该警报信息。
警报管理处理器220连接到工作站,个人计算机(PC)或多个警报管理器260和263,这些设备插入了警报管理处理器220的应用程序以便支持多操作员的分布警报管理。除非警报管理器260到263同时从未清除警报表格243中读取警报信息,某些警报管理器可能早些读取清除警报信息而其它警报管理器可能晚些只读取未清除警报信息。在此情况下,警报管理器可以具有不同的警报信息。
为防止该问题,警报管理器260和263每个保证唯一警报信息敏感区,收听者表格250到253。收听者表格250到253的名称登记在广播列表表格230中。网络产生的警报信息同时存储在未清除警报表格243和收听者表格250到253两者中。警报管理器260到263的每个从它们各自收听者表格250到253中读取警报信息。
警报管理器260到263可以设计得执行不同任务。警报管理器260到263可以显示从收听者表格250到253读取的警报信息,可以产生包含警报信息的电子邮件消息并且在互联网(未示出)上或在其它网络(未示出)上发送这些电子邮件消息给个人数字助理(PDA)(未示出)或其它电子设备(未示出),可以发送传真消息中的警报信息给传真机510,和可以发送寻呼消息中的警报信息给寻呼机500。例如,警报管理器260的操作员可以按下一个键(未示出)人工请求警报管理器260发送传真消息给传真机510,使用警报管理器260中的调制解调器(未示出)。又例如,警报管理器261可以预先编程发送警报信息给寻呼机500。
图3是表示按照本发明的警报管理操作的流程图。参照图3,在步骤S110警报管理处理器220在警报数据库240内制作未清除警报表格243和清除警报表格245。由于未清除警报数量正常小于清除警报数量,未清除警报表格243应当比清除警报表格245小。
在S210,警报管理器260到263连接到警报管理主机计算机200保证使用的存储器空间作为主机计算机200中利用它们处理标识符(D)的收听者表格,并且产生收听者表格250到253。在S310,警报管理器260到263在广播列表表格230中存储它们收听者表格250到253的名称。例如,收听者表格250到253的名称可以是警报管理器260到263的处理标识符。如果警报管理器260到263之一为无效,其收听者表格的名称从广播列表表格230中清除。
如果网络产生警报,在S140警报管理处理器220在未清除警报表格243中存储有关该警报的信息。步骤140将在下面详细描述。
一旦网络产生警报,管理信息系统(MIS)110发送代表产生警告的警报产生事件消息给主机计算机200。管理信息系统(MIS)210产生的警报事件消息一般包括下列字段,在下面表格1中表示。
表格1警报事件消息的信息字段
警报管理处理器220分析从管理信息系统(MIS)210所接收的警报产生事件消息并且以预定形式产生警报信息。在此,警报管理处理器220引用具有其中存储的多个警报标识符的警报标识符(D)表格241检查未使用的警报标识符(D),以区别网络产生的警报,给警报信息指定未使用警报标识符,和在未清除警报表格243中存储警报信息。
在步骤S150,警报管理处理器220在收听者表格250到253中存储警报信息。下面将详细描述步骤S150。
在产生警报信息后,警报管理处理器220检查具有登记在广播列表表格230中收听者表格250到253的警报管理器260到263的每个是否正常工作。如果处理器220感觉不正常警报管理器存在,从广播列表表格230中清除其收听者表格的名称,以便防止在不正常警报管理器的收听者表格中不必要的警报信息存储。
然后,警报管理处理器220引用广播列表表格230同时发送所有警报信息给登记的收听者表格250到253。在收听者表格250到253中存储警报信息之前,警报管理处理器220设置收听者表格250到253为锁定模式,以便在记录警报信息期间警报管理器260到263不能范围收听者表格250到253。如果记录操作完成,警报管理处理器220将收听者表格250到253从锁定模式中释放,以允许警报管理器260到263范围收听者表格250到253。
在步骤S160,警报管理器260到263检查是否周期性地将警报信息存储在它们各自的收听者表格250到253中或何时操作员请求。如果所存储的警报信息存在,警报管理器260到263读取警报信息,显示或打印警报信息,和从收听者表格250到253中清除或消除警报信息,以防止再次读取该警报信息。警报管理器也可以发送包含警报信息的电子邮件消息,发送包含警报信息的寻呼消息给寻呼机500,和发送包含警报信息的传真消息给传真机510。
如果该警报被解除,警报管理处理器220从未清除警报表格243中清除警报信息,并且在清除警报表格245中存储警报信息,在下面将详细描述该步骤S170。
如果在网络中警报被解除,管理信息系统(MIS)210发送代表警报解除的警报解除事件消息给警报管理主机计算机200。警报解除事件消息将字段“严重性”设置为“清除”。警报管理处理器220分析来自管理信息系统210所接收的警报解除事件消息,查找对应未清除警报表格243中警报际识符(ID)的警报信息,自动地从未清除警报表格243中清除警报信息,并且在清除警报表格245中插入警报信息。
除非由于包括管理信息系统(MIS)210和主机计算机200之间线路不正常的问题而自动地清除有关清除警报的信息,操作员可以请求警报管理处理器220利用警报管理器260到263人工清除警报信息。一旦请求人工清除,警报管理处理器220从未清除警报表格243中清除警报信息并且在清除警报表格245中存储警报信息。
图4是表示按照本发明在表格中记录和读取操作的流程图。参照图4,在步骤S01中,一旦从管理信息系统接收到警报产生事件消息,警报管理处理器在广播列表表格230中登记的收听者表格0001(250)中存储相应的警报信息。相应的警报管理器通过周期性轮询或每次产生报警时从收听者表格中读取警报信息。
在步骤S02,一旦从管理信息系统接收警报清除事件消息,警报管理处理器220在未清除警报表格243中查找对应的警报信息,清除该警报信息,并且自动地在清除警报表格245中插入警报信息。警报管理器可以在未清除警报表格243和清除警报表格245中监视警报信息的改变并且在显示器上显示它们,特别当它想要观察警报记录时。
在步骤S03,如果操作要求警报管理处理器220用警报管理器手动消除警报信息,则警报管理处理器220查找未清除警报表格243中的警报信息。
在步骤S04,当由于警报管理器计算机关机或其应用程序终止使警报管理过程结束时,警报管理器请求警报管理处理器220在过程结束之前清除其收听者表格。响应该请求,警报管理处理器220删除收听者表格。
图5是表示按照本发明在收听者表格中记录和读取操作的详细流程图。假设登记在广播列表表格230中的收听者表格的名称是收听者-0001,收听者-0002和收听者-0003。
参照图5,警报管理处理器220设置名称为收听者-0001的收听者表格#0001为锁定模式,在收听者表格#0001中记录产生的警报信息,然后在步骤S11将它从锁定模式释放。警报管理处理器设置收听者表格#0001为锁定模式的原因是防止在警报信息记录期间对应收听者表格#0001的警报管理器#0001访问收听者表格#0001。在步骤S12,警报管理器#0001设置收听者表格#0001为锁定模式,从收听者表格#0001中读取警报信息,然后将其从锁定模式释放。警报管理器#0001将收听者表格#0001设置为锁定模式的原因是防止在读取警报信息期间警报管理处理器220访问收听者表格#0001。
类似地,警报管理处理器220设置收听者表格#0002和#0003为锁定模式,在收听者表格#0002和#0003中记录相同警报信息,和然后在步骤S13和S15将它们从锁定模式释放。在步骤S14和S16,警报管理器#0002和#0003设置收听者表格#0002和#0003为锁定模式,从收听者表格#0002和#0003中读取警报信息,和然后将它们从锁定模式释放。
按照本发明的上述描述,容易利用分布多重表格查找警报信息用于网络管理系统的警报管理,由此节省操作员时间和精力。由于多个警报管理器具有它们各自的收听者表格,解决了异步访问警报信息和减少访问期间的负载。
即,本发明的优势在于由于分布管理警报数据,防止当积累的警报信息达到一定水平时引起的警报信息搜索速度降低,克服了在警报数据轮询期间过重负载,增加了警报记录观察的效率和速度,通过使用收听者表格可以管理警报管理器。
尽管通过在此的实施例描述说明了本发明,和尽管已经足够详细地描述了实施例,申请人不希望以任何方式将权利要求书的范围限制在这种细节上。对于本领域技术人员来说另外的优势和改进是显而易见的。因此,在较宽范围的本发明不限于表示和描述的特定细节、表达的设备和方法和说明性例子。因此,可以偏离这些细节而不脱离申请人总的发明概念的精神和范围。
权利要求
1.一种设备,包括一个管理信息系统,输出对应于警报事件的警报信息和输出对应于所述警报事件结束的警报清除信号;一个警报管理主机计算机,接收所述警报信息,所述主机具有广播列表数据表格,所述主机具有包括第一数据表格和第二数据表格的警报数据库,所述主机具有多个存储器空间和多个收听者表格;连接到所述主机的一个处理器,当所述主机接收所述警报信息时所述处理器在所述第一数据表格中存储所述警报信息,当所述警报事件被清除时所述处理器从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中存储所述警报信息,当所述警报清除信号被输出时清除所述警报事件;和连接到所述主机的多个警报管理器,所述多个警报管理器包括第一警报管理器,所述收听者表格包括对应于所述第一警报管理器的第一收听者表格,每个所述收听者表格具有列在所述广播列表数据表格中的唯一名称,所述第一收听者表格具有第一唯一名称;所述处理器在列在所述广播列表数据表格中的每个所述收听者表格中存储所述警报信息;在完成在所述收听者表格中存储所述警报信息之后,所述警报管理器读取存储在所述各自收听者表格中的所述警报信息;当执行所述警报信息的所述读取时,所述警报管理器执行从显示所述警报信息中选择的至少一个,打印所述警报信息,发送包括所述警报信息的电子邮件消息,发送包括所述警报信息的寻呼消息,和发送包括所述警报信息的传真消息;当执行所述警报信息的所述读取时,所述警报管理器从所述收听者表格中消除所述警报信息以防止所述警报信息被再次读取;当所述管理信息系统执行所述警报清除信号的所述输出时,所述处理器执行从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中执行存储所述警报信息。
2.权利要求1的设备,当所述第一警报管理器关机时,所述第一警报管理器请求所述处理器消除所述第一收听者表格,所述处理器响应所述第一警报管理器的所述请求消除所述第一收听者表格。
3.权利要求1的设备,响应操作员请求,所述处理器执行从所述第一数据表格中消除所述警报信息并且执行在第二数据表格中存储所述警报信息。
4.权利要求1的设备,所述警报管理器监视所述第一和第二数据表格中的所述警报信息的改变,并且显示所述监视的结果。
5.权利要求1的设备,所述警报管理器周期性执行所述读取。
6.权利要求1的设备,所述警报管理器响应操作员请求执行所述读取。
7.权利要求1的设备,所述警报管理器响应存储在所述收听者表格中的所述警报信息执行所述读取。
8.权利要求1的设备,所述警报管理器响应所述警报事件执行所述读取。
9.权利要求1的设备,在所述处理器执行在所述列出的收听者表格中存储所述警报信息之前所述列出的收听者表格被设置为锁定模式,所述锁定模式防止在所述列出的收听者表格中存储所述警报信息期间所述警报管理器访问所述列出的收听者表格。
10.权利要求9的设备,所述处理器执行设置所述列出收听者表格为所述锁定模式。
11.权利要求9的设备,在完成在所述列出收听者表格中存储所述警报之后释放所述锁定模式。
12.权利要求9的设备,所述警报管理器通过轮询周期性地执行所述读取。
13.权利要求1的设备,在所述第一警报管理器执行读取存储在所述第一收听者表格中的所述警报信息之前,所述第一收听者表格被设置为锁定模式,所述锁定模式防止在读取所述第一收听者表格中的所述警报信息期间所述处理器访问所述第一收听者表格。
14.权利要求13的设备,所述第一警报管理器执行设置所述第一收听者表格为所述锁定模式。
15.权利要求13的设备,在完成在所述第一收听者表格中读取所述警报信息之后释放所述锁定模式。
16.权利要求1的设备,所述处理器基本上同时执行在每个所述列出收听者表格中存储所述警报信息。
17.权利要求1的设备,所述警报信息包括从一个警报事件位置、一个警报事件类型、一个警报事件级别、一个警报事件原因、另外警报事件信息和一个警报事件时间中所选择的至少一个。
18.权利要求1的设备,当在所述第一数据表格中存储所述警报信息时所述处理器给所述警报信息指定一个未使用警报标识符。
19.权利要求1的设备,在检测所述警报事件之后和所述处理器在所述广播列表数据表格中列出的每个所述收听者表格中存储所述警报信息之前,所述处理器敏感所述多个警报管理器是否正常工作。
20.权利要求4的设备,在所述处理器执行所述敏感之后和所述处理器在所述广播列表数据表格中列出的每个所述收听者表格中存储所述警报信息之前,当所述第一警报管理器不正常工作时从所述广播列表数据表格中消除所述第一唯一名称。
21.权利要求1的设备,所述处理器在所述警报数据库中生产所述第一和第二数据表格。
22.权利要求1的设备,所述第一数据表格小于所述第二数据表格。
23.权利要求1的设备,当所述警报事件没有清除时所述第一数据表格用于存储所述警报信息,当所述警报事件清除时所述第二数据表格用于存储所述警报信息。
24.权利要求1的设备,所述多个警报管理器保证在所述主机中的所述存储器空间并且在所述保证存储器空间中产生所述收听者表格。
25.权利要求1的设备,每个各自的所述警报管理器保证在所述存储器空间中的每个各自存储器空间,每个各自的所述警报管理器在所述保证的各自存储器空间中产生各自收听者表格。
26.一种用于管理出现在网络中的警报事件的设备,所述系统包括一个管理信息系统,输出对应警报事件的警报信息;一个警报管理主机计算机,管理从所述管理信息系统所接收的所述警报信息;和连接到所述警报管理主机计算机的多个警报管理器,当所述警报信息没有清除时所述多个警报管理器读取所述警报信息,所述多个警报管理器包括第一警报管理器;所述警报管理主机计算机具有第一数据表格,用于当所述警报信息没有清除时存储所述警报信息,第二数据表格,用于当所述警报信息清除时存储所述警报信息,当所述警报信息没有清除时所述警报管理主机计算机在所述第一数据表格中存储所述警报信息,当所述警报信息清除时所述警报管理主机计算机从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中存储所述警报信息,当所述警报事件结束时清除所述警报信息。
27.权利要求26的设备,当所述警报事件还没有结束时不清除所述警报信息,当所述警报事件结束时清除听述警报信息。
28.权利要求27的设备,所述管理信息系统输出对应所述警报事件结束的警报清除信号。
29.权利要求28的设备,所述警报管理主机计算机响应所述警报清除信号清除所述警报信息,所述警报管理主机计算机响应所述警报清除信号从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中存储所述警报信息。
30.权利要求29的设备,所述警报管理主机计算机包括一个广播列表数据表格和包含第一收听者数据表格的多个收听者数据表格,每个所述收听者数据表格具有唯一名称,所述广播列表数据表格存储每个所述收听者数据表格的每个唯一名称,每个各自的所述收听者数据表格对应各自的所述警报管理器。
31.权利要求30的设备,当检测到所述第一警报管理器没有正常工作时从所述广播列表数据表格中消除所述第一收听者数据表格的所述名称,所述第一警报管理器对应所述第一收听者数据表格。
32.权利要求31的设备,当所述警报信息被存储在所述第一数据表格中时所述警报信息被存储在列在所述广播列表数据表格上的所述多个收听者数据表格的每个中,由所述对应的警报管理器读取存储在每个所述列出的收听者数据表格中的所述警报信息。
33.权利要求32的设备,所述警报管理器通过轮询从所述对应收听者数据表格中读取所述警报信息。
34.权利要求26的设备,所述警报管理主机计算机响应来自所述警报管理器的请求发送所述警报信息给所述警报管理器。
35.一种警报管理方法,用于连接到多个警报管理器的警报管理处理器,包括步骤制作未清除警报表格用于存储对应于网络产生和没有清除的警报事件的警报信息,和制作清除警报表格用于存储对应于被清除警报事件的警报信息;制作多个对应警报管理器的收听者表格;在广播列表表格中登记收听者表格;当网络产生警报事件时在未清除警报表格中存储警报信息;在登记在广播列表表格中的收听者表格中存储警报信息;从收听者表格中读取警报信息,由警报管理器执行所述读取;和当警报事件被解除时,从未清除警报表格中清除警报信息并且在清除警报表格中存储警报信息。
36.权利要求35的方法,进一步包括步骤显示警报信息和然后从收听者表格中清除警报信息,由警报管理器执行所述显示和清除。
37.权利要求36的方法,由警报管理器使用轮询执行从收听者表格中读取警报信息。
38.权利要求37的方法,所述在收听者表格中存储警报信息进一步包括步骤设置收听者表格为锁定模式;在收听者表格中存储警报信息;和将收听者表格从锁定模式释放。
39.权利要求35的方法,进一步包括步骤当网络产生警报事件时检查对应登记在广播列表表格中的收听者表格的警报管理器是否正常工作;和从广播列表表格中消除对应任何不能正常工作的警报管理器的收听者表格。
40.权利要求35的方法,从收听者表格中读取警报信息进一步包括步骤设置收听者表格为锁定模式,由警报管理器执行所述设置;从收听者表格中读取警报信息,由警报管理器执行所述读取;和将收听者表格从锁定模式释放,由警报管理器执行所述释放。
41,一种方法,包括输出对应于警报事件的警报信息和输出对应于所述警报事件结束的警报清除信号,由网络执行所述输出;接收所述警报信息,由主机执行所述接收,所述主机具有一个广播列表数据表格、多个存储器空间、多个收听者表格和一个包括第一数据表格和第二数据表格的警报数据库;当所述主机接收所述警报信息时,在所述第一数据表格中存储所述警报信息;当清除所述警报事件时,从所述第一数据表格中消除所述警报信息并且在所述第二数据表格中存储所述警报信息,响应所述警报清除信号的所述输出清除所述警报事件;将多个警报管理器连接到所述主机,所述多个警报管理器包括第一警报管理器,所述收听者表格包括对应于所述第一警报管理器的第一收听者表格,每个所述收听者表格具有列在所述广播列表数据表格中的唯一名称,所述第一收听者表格具有第一唯一名称;在所述广播列表数据表格列出的每个所述收听者表格中存储所述警报信息;完成在所述收听者表格中存储所述警报信息后,读取存储在所述收听者表格中的警报信息,所述读取存储在所述收听者表格中的所述警报信息对应于每个所述相应警报管理器读取存储在每个所述相应收听者表格中的所述警报信息;当所述警报管理器执行所述读取所述警报信息时,执行从显示所述警报信息、打印所述警报信息、发送包括所述警报信息的电子邮件消息、发送包括所述警报信息的寻呼消息和发送包括所述警报信息的传真消息中选择的至少一个;当执行所述警报信息的所述读取时,从所述收听者表格中消除所述警报信息以防止再次读取所述警报信息;和当所述管理信息系统执行所述警报清除信号的所述输出时,执行从所述第一数据表格中消除所述警报信息和执行在所述第二数据表格中存储所述警报信息。
42.权利要求41的方法,进一步包括当所述第一警报管理器关机时,请求从所述广播列表数据表格中消除所述第一收听者表格,和响应所述请求消除所述第一收听者表格。
43.权利要求41的方法,响应操作员请求从所述第一数据表格中消除所述警报信息和在所述第二数据表格中存储所述警报信息。
44.权利要求41的方法,进一步包括监视所述第一和第二数据表格中所述警报信息的改变,和显示所述监视的结果。
45.权利要求41的方法,由所述警报管理器周期性地执行所述警报信息的所述读取。
46.权利要求41的方法,由所述警报管理器响应操作员请求执行所述警报信息的所述读取。
47.权利要求41的方法,由所述警报管理器响应所述警报事件执行所述警报信息的所述读取。
48.权利要求41的方法,在所述列出收听者表格中存储所述警报信息之前所述列出收听者表格被设置为第一锁定模式,所述第一锁定模式防止在所述列出收听者表格中存储所述警报信息期间所述警报管理器访问所述列出收听者表格。
49.权利要求48的方法,完成在所述列出收听者表格中存储所述警报信息之后所述第一锁定模式被释放。
50.权利要求49的方法,在所述第一警报管理器执行读取存储在所述第一收听者表格中的所述警报信息之前所述第一收听者表格被设置为第二锁定模式,在读取所述第一收听者表格中的所述警报信息期间所述第二锁定模式只允许所述第一警报管理器访问所述第一收听者表格。
51.权利要求50的方法,由所述第一警报管理器执行设置所述第一收听者表格为所述第二锁定模式。
52.权利要求51的方法,进一步包括在完成由所述第一警报管理器读取所述第一收听者表格中的所述警报信息之后释放第二锁定模式。
53.权利要求52的方法,基本上同时执行在每个所述列出收听者表格中存储所述警报信息。
54.权利要求53的方法,所述警报信息包括从警报事件位置、警报事件类型、警报事件等级、警报事件原因、另外警报事件信息和警报事件时间中选择的至少一个。
55.权利要求54的方法,进一步包括当在所述第一数据表格中存储所述警报信息时给所述警报信息指定一个未使用警报标识符。
56.权利要求55的方法,进一步包括感测多个警报管理器是否工作正常,它在检测到所述警报事件之后和在所述广播列表数据表格列出的每个所述收听者表格中存储所述警报信息之前。
57.权利要求56的方法,进一步包括当所述第一警报管理器工作不正常时从所述广播列表数据表格中消除所述第一唯一名称,它在执行所述感测之后和在所述广播列表数据表格列出的每个所述收听者表格中存储所述警报信息之前。
58.权利要求57的方法,当所述警报事件没有清除时所述第一数据表格用于存储所述警报信息,当所述警报事件清除时所述第二数据表格用于存储所述警报信息。
59.权利要求41的方法,所述警报信息包括从警报事件位置、警报事件类型、警报事件等级、警报事件原因、另外警报事件信息和警报事件时间中选择的至少一个。
60.权利要求41的方法,进一步包括当在所述第一数据表格中存储所述警报信息时给所述警报信息指定一个未使用警报标识符。
61.权利要求41的方法,进一步包括感测多个警报管理器是否工作正常,它在检测到所述警报事件之后和在所述广播列表数据表格列出的每个所述收听者表格中存储所述警报信息之前。
62.权利要求41的方法,进一步包括当所述第一警报管理器工作不正常时从所述广播列表数据表格中消除所述第一唯一名称,它在执行所述感测之后和在所述广播列表数据表格列出的每个所述收听者表格中存储所述警报信息之前。
63.权利要求41的方法,当所述警报事件没有清除时所述第一数据表格用于存储所述警报信息,当所述警报事件清除时所述第二数据表格用于存储所述警报信息。
64.一种警报管理方法,用于网络管理系统,包括步骤制作未清除警报表格,用于存储网络产生和没有清除的警报信息,和制作清除警报表格,用于存储被清除的警报信息;当网络产生第一警报事件时在未清除警报表格中存储第一警报信息,所述第一警报信息对应于警报事件;和当警报事件结束时,从未清除警报表格中清除所述第一警报信息并且在清除警报表格中存储第一警报信息。
65.权利要求64的方法,进一步包括将所述第一警报信息从多个收听者表格写入到所述未清除警报表格;利用多个警报管理器从所述收听者表格中读取所述第一警报信息;和利用所述多个警报管理器显示从所述收听者表格读取的所述第一警报信息。
66.一种警报管理方法,用于管理网络中的警报,所述方法包括产生多个收听者数据表格用于存储信息,所述收听者数据表格的每一个对应于从多个警报管理器中选择的一个相应警报管理器,所述收听者数据表格的每个具有唯一名称;检测所述警报管理器是否正常工作;在广播列表数据表格中登记标志对应于检测工作正常的所述警报管理器的所述收听者数据表格的所述唯一名称;当在所述网络中产生警报事件时,在对应于登记在所述广播列表数据表格中所述名称的所述收听者数据表格中存储第一警报信息;和由所述对应的警报管理器从所述收听者数据表格中读取所述第一警报信息。
67.权利要求66的方法,进一步包括周期性地检测所述警报管理器是否工作正常;和从所述广播列表数据表格中消除对应于检测不能正常工作的所述警报管理器的收听者数据表格的所述名称。
全文摘要
一种方法和设备,用于存储由网络产生的警报信息并向多个警报管理器发送警报信息。在警报管理主机计算机的一个警报管理过程中制作一个未清除警报表格用于存储网络产生和还没有清除的警报信息,和制作一个清除警报表格用于存储清除的警报信息。接到警报管理主机计算机的警报管理器制作它们相应的收听者表格。当网络产生警报时,在未清除警报表格中存储警报信息,当警报解除时从未清除警报表格中清除警报信息,转移到清除警报表格。警报信息也存储在收听者表格中。警报管理器从其收听者表格中读取警报信息并显示它。因此,在搜索警报信息期间产生的负荷被分散,增加了警报信息搜索的速度和效率。
文档编号H04L29/08GK1355634SQ0112212
公开日2002年6月26日 申请日期2001年5月18日 优先权日2000年12月1日
发明者全应善 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1