CN102782736A - 警报综合***和方法 - Google Patents
警报综合***和方法 Download PDFInfo
- Publication number
- CN102782736A CN102782736A CN2011800126841A CN201180012684A CN102782736A CN 102782736 A CN102782736 A CN 102782736A CN 2011800126841 A CN2011800126841 A CN 2011800126841A CN 201180012684 A CN201180012684 A CN 201180012684A CN 102782736 A CN102782736 A CN 102782736A
- Authority
- CN
- China
- Prior art keywords
- alarm
- comprehensive
- data center
- filter device
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B26/00—Alarm systems in which substations are interrogated in succession by a central station
- G08B26/008—Alarm systems in which substations are interrogated in succession by a central station central annunciator means of the sensed conditions, e.g. displaying or registering
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/36—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Alarm Systems (AREA)
Abstract
提供了使用数据中心监控装置来综合警报的方法和***。所述方法包括通过网络从物理基础设施设备接收至少一个警报,确定至少一个警报受制于规定综合警报的特性的综合过滤器,及根据在综合过滤器中规定的特性产生综合警报。所述***包括网络接口、存储器和耦合到网络接口和存储器的控制器,所述控制器被配置为通过网络接口从物理基础设施设备接收至少一个警报,确定至少一个警报受制于规定综合警报的特性的综合过滤器,及根据在综合过滤器中规定的特性产生综合警报。
Description
背景
发明领域
依据本发明的至少一个方面大体上涉及到用于监控数据中心的装置和过程,并且更具体地涉及到用于以统一方式报告相关警报的装置和过程。
相关技术讨论
数据中心监控***提供了对大规模计算环境的高效监控。常规的数据中心监控***包括监控数据中心的操作环境以及在某些情况下,监控单件装备的操作状态的传感器。在一些配置下,这些传感器将操作信息报告到分析操作信息并生成任意必要的警报的中央***。警报通常报告给负责最大化数据中心装备的正常运行时间的人员。
发明概述
依据本发明的各方面表明以下鉴识:常规的数据中心监控***可以产生大量的信息,其中应该以统一方式报告的事件被代替分为不同的事件来报告。根据不同的实施例,各方面通过一个或者多个综合过滤器提供了生成和散布综合的警报。在这些实施例中,综合过滤器旨在收集和以集合方式来报告单个警报。因此实施例提供更多相关的通知,所述通知允许外部实体例如数据中心技术员,更高效地解决在数据中心操作环境内遇到的潜在问题。
根据至少一个方面,提供了用于使用耦合到网络的数据中心监控装置来综合警报的方法。所述方法包括通过网络从物理基础设施设备接收至少一个警报,确定至少一个警报受制于综合过滤器,所述综合过滤器规定综合警报的特性并根据在综合过滤器中规定的特性产生综合警报。
在所述方法中,接收至少一个警报的动作可以包括接收多个警报的动作。另外地,接收多个警报的动作可以包括接收由来自接触传感器的事件信息触发的至少一个警报以及接收由来自湿度传感器的事件信息触发的至少一个警报的动作。另外地,接收多个警报的动作可以包括在第一时间接收第一警报和在第二时间接收第二警报的动作,并且确定所述至少一个警报受制于综合过滤器的动作可以包括计算第一时间和第二时间之间的差的动作。此外,接收多个警报的动作可以包括在第一时间接收第一警报和在第二时间接收第二警报的动作,并且确定所述至少一个警报受制于综合过滤器的动作可以包括计算第二时间和当前时间之间的差的动作。
所述方法还可以包括当第一时间和当前时间之间的差超过阈值时,将综合警报报告给外部实体的动作。在所述方法中,确定至少一个警报受制于综合过滤器的动作可以包括确定至少一个警报属于警报组的动作。另外地,确定至少一个警报属于该警报组的动作可以包括从综合过滤器读取该警报组的动作。另外地,所述方法还可以包括将综合警报报告给外部实体的动作。此外,所述方法还可以包括确定综合警报受制于通知规则的动作。根据所述方法,通知规则可以规定通信方法,并且报告综合警报的动作可以包括根据通信方法提供综合警报的动作。
根据另一个方面,提供了数据中心管理装置。数据中心管理装置包括网络接口、存储器和耦合到网络接口和存储器的控制器。控制器被配置为通过网络接口从物理基础设施设备接收至少一个警报,确定所述至少一个警报受制于综合过滤器,所述综合过滤器规定综合警报的特性并根据在综合过滤器中规定的特性产生综合警报。
在数据中心管理装置中,被配置为接收至少一个警报的控制器还可以被配置为接收多个警报。另外地,被配置为接收多个警报的控制器还可以被配置为接收由来自接触传感器的事件信息触发的至少一个警报以及接收由来自湿度传感器的事件信息触发的至少一个警报。另外地,被配置为接收多个警报的控制器还可以被配置为在第一时间接收第一警报、在第二时间接收第二警报,并且计算第一时间和第二时间之间的差。此外,被配置为接收多个警报的控制器还可以被进一步配置为在第一时间接收第一警报、在第二时间接收第二警报,并且计算第二时间和当前时间之间的差。另外地,当第一时间和当前时间之间的差超过阈值时,控制器还可以被配置为将综合警报报告给外部实体。此外,被配置为确定至少一个警报受制于综合过滤器的控制器还可以被配置为确定所述至少一个警报属于警报组。
同样的,在数据中心管理装置中,被配置为确定至少一个警报属于警报组的控制器还可以被配置为从综合过滤器读取该警报组。另外地,控制器还可以被配置为将综合警报报告给外部实体。另外地,控制器还可以被配置为确定综合警报受制于规定通信方法的通知规则,并且根据该通信方法提供综合警报。
下面详细讨论这些示范性的方面和实施例的一些其他方面、实施例和优势。在此公开的任何实施例可以以符合在此公开的至少一个目的、目标和需要的任何方式与任何其它实施例组合,以及对“实施例”、“一些实施例”、“可选的实施例”、“多种实施例”、“一个实施例”、“至少一个实施例”、“这个和其它实施例”或者类似表述的提及不一定是排他性的,并且旨在指示结合一个实施例描述的特定的特征、结构或者特性可包括在至少一个实施例中。在本文出现的这样的术语并不一定都指同一实施例。附图被包括以提供对不同方面和实施例的图示和进一步的理解,并且被合并在本说明书中且构成本说明书的一部分。附图与其余说明书一起用于对所描述和要求的方面和实施例的原理和操作进行解释。
附图简述
下面参考附图来讨论至少一个实施例的不同方面,附图并没有按比例绘制。在附图、详细描述或者任何权利要求中的技术特征跟随有参考符号,这些参考符号为了增加对附图、详细描述和权利要求的理解的唯一目的而被包括。相应地,有或没有这些参考符号都不对任何权利要求元素的范围有任何限制性影响。在附图中,在不同的图中示出的每一个相同的或者几乎相同的部件都由相同的数字表示。出于清楚的目的,不是每个部件都在每个附图中被标记。出于图示和解释的目的提供以下附图,并且不意在作为对本发明的限制的定义。在附图中:
图1是可以实现依据本发明的不同方面的实施例计算机***的方框图;
图2是包括依据本发明的方面的数据中心管理装置的数据中心的方框图;
图3是依据本发明的数据中心管理装置的方框图;
图4是依据本发明的方面的综合警报的实施例过程的流程图;
图5是依据本发明的方面的收集事件信息的实施例过程的流程图;
图6是依据本发明的方面的过滤警报信息的实施例过程的流程图;
图7是依据本发明的方面的报告综合警报的实施例过程的流程图;以及
图8是示出了依据本发明的方面的警报综合过程的时间表。
详细描述
本发明的方面和实施例涉及到允许外部的实体例如用户或者***容易地配置以及维护一组产生及分配综合警报的综合过滤器和通知规则。在至少一个实施例中,提供了用于基于具有一组共同特征的一个或者多个单独的警报来生成一个或者多个综合警报的***和方法。根据一些实施例,综合警报具有从触发综合警报的单个警报分离出来的离散特性。在其它的实施例中,综合的警报组合或集合单个警报实例,因此允许外部实体查看综合警报和单个的警报实例两者。
在此论述的方法和装置的实施例并不局限于应用到在以下描述中阐述的或者在附图中示出的部件的结构和配置的细节。所述方法和装置能够在其它实施例中实现,并且能够以多种方式实践或实施。仅仅出于阐述的目的并且并不意在限制,在此提供特定实现的实施例。特别地,与任意一个或者多个实施例相结合论述的动作、元件和特征并不意在从任意其它实施例的类似作用中排除。
同样地,在这里使用的用语和术语是出于描述的目的,并且不应当被视为限制性的。本文中以单数方式提及的装置和方法的任何实施例、或者元件、或者动作也可涵盖包括多个元件的实施例,并且以复数形式对本文中任何实施例、或者元件、或者动作的任何引用还可涵盖仅包括单个元件的实施例。以单数或者复数形式的提及并不用来限制目前公开的***或者方法、其部件、动作、或者元件。在此,“包括(including)”、“包括(comprising)”、“具有”、“包含”、“涉及”以及其变体的使用意在包括其后列出的项目及其等价物和另外的项目。对“或者”的引用可以解释为包括,从而任何使用“或者”描述的名词可以指示任何单个的、多于一个的、以及所有描述的名词。对前和后、左和右、上和下、较高和较低以及竖直和水平的任何引用意在便于描述,而无意于将本装置和方法或者其部件限制到任何一个位置或空间定位。
计算机***
在此描述的不同方面和功能可以在一个或者多个计算机***上被实施为硬件或者软件。有很多计算机***的实施例目前在使用。这些实施例包括,网络装置、个人计算机、工作站、大型主机、网络客户端、服务器、媒体服务器。应用服务器、数据库服务器和web服务器。计算机***的其它实施例可以包括移动计算设备,例如移动电话和个人数字助理,以及网络装备,例如负载均衡器、路由器和开关。另外地,所述方面可以位于单个计算机***或者可以分布在连接到一个或者多个通信网络的多个计算机***中。
例如,不同的方面和功能可以分布在一个或者多个计算机***中,该计算机***被配置为向一个或者多个客户端计算机提供服务,或者执行作为分布式***的一部分的总体任务。另外地,各方面可以在客户端-服务器或者多层***上执行,所述客户端-服务器或者多层***包括分布在一个或者多个执行不同功能的服务器***中的组件。因此,实施例并不局限于在任意特定的***或者***组上执行。另外地,所述方面可以在软件、硬件或者固件,或者其任意组合中实施。因此,使用多种硬件和软件配置,所述方面可以在方法、动作、***、***元件和组件内实施,并且实施例并不局限于任意特定的分布式架构、网络或者通信协议。
参考图1,其示出了分布式计算机***100的方框图,其中可以实践不同的方面和功能。分布式计算机***100可以包括多于一个交换信息,即发送或者接收信息的计算机***。例如,如所示出的,分布式计算机***100包括计算机***102、104和106。如所示出的,计算机***102、104和106通过通信网络108相互连接并且可以交换数据。网络108可以包括计算机***可以通过其来交换数据的任意通信网络。为了使用网络108交换数据,计算机***102、104和106以及网络108可以使用不同的方法、协议和标准,包括令牌环、以太网、无线以太网、蓝牙、TCP/IP、UDP、DTN、HTTP、FTP、SNMP、SMS、MMS、SS7、JSON、SOAP、CORBA、REST以及网络服务。为了确保数据传输是安全的,计算机***102、104和106可以使用多种安全措施,包括,例如,TSL、SSL或者VPN通过网络108发送数据。尽管分布式计算机***100示出了三个网络连接的计算机***,但分布式计算机***100并不被如此限制,并且可以包括任意数量的计算机***和计算设备,使用任意介质和通信协议来进行联网。
在此描述的不同方面和功能可以被实施为在包括图1所示的计算机***102的一个或者多个计算机***上执行的硬件或者软件。如所示,计算机***102包括处理器110、存储器112、总线114、接口116和存贮器118。处理器110可以执行一系列导致操作数据的指令。处理器110可以是商用处理器,例如Intel Xeon、Itanium、Core、Celeron、Pentium、AMD Opteron、Sun UltraSPARC、IBM Power5+或者IBM主机芯片,但可以是任意类型的处理器、多处理器或者控制器。处理器110通过总线114被连接到其它***元件,包括一个或者多个存储设备112。
存储器112可以用于在计算机***102的操作期间存储程序和数据。因此,存储器112可以是性能相对较高的、易失性、随机存取存储器,例如动态随机存取存储器(DRAM)或者静态存储器(SRAM)。然而,存储器112可以包括任意用于存储数据的设备,例如磁盘驱动器或者其它非易失性的存贮器设备。不同的实施例可以将存储器112组织为特定的以及在某些情况下独特的结构,以执行在此公开的功能。
计算机***102的组件可以通过互连元件例如总线114来被耦合。总线114可以包括一个或者多个物理总线,例如,在集成于相同机器内的组件之间的总线,但是可以包括任意在***元件之间的通信耦合,包括专门的或者标准的计算总线技术,例如IDE、SCSI、PCI和InfiniBand。因此,总线114能够使计算机***102的***组件之间进行通信,例如,交换数据和指令。
计算机***102还包括一个或者多个接口设备116,例如输入设备、输出设备和输入/输出设备组合。接口设备可以接收输入或者提供输出。更具体地,输出设备可以提供用于外部呈现的信息。输入设备可以从外部源接收信息。接口设备的实例包括键盘、鼠标设备、轨迹球、麦克风、触摸屏、打印设备、显示屏、扬声器、网卡等等。接口设备允许计算机***102与外部实体例如用户和其它***交换信息和通信。
存贮器***118可以包括计算机可读和可写的非易失性数据存储介质,其中,定义可以由处理器110执行的程序的指令储存在所述介质中。存贮器***118还可以包括记录在介质上或者介质中的信息,并且该信息可以在程序的执行期间由处理器110处理。更具体地,信息可以被储存在一个或者多个被专门配置为节省存储空间或者提高数据交换性能的数据结构中。指令可以被持续地储存为编码信号,并且指令可以使处理器110执行在此描述的任意功能。介质可以是,例如,光盘、磁盘或者闪存等。在操作中,处理器110或者一些其它的控制器可以将数据从非易失性记录介质读取到另一个存储器中,例如存储器112,比起包含在存贮器***118中的存贮器介质,所述存储器允许处理器110更快的访问信息。存储器可以位于存贮器***118或者存储器112中,然而,处理器110可以操作存储器112内的数据,并且随后在处理完成后将数据复制到与存贮器***118相关联的介质中。多种组件可以管理介质和集成电路存储器元件之间的数据移动,并且实施例并不局限于此。另外地,实施例并不局限于特定的存储器***或者存贮器***。
尽管通过实例示出了作为可以实践不同的方面和功能的一种类型的计算机***的计算机***102,各方面并不局限于在图1中所示出的计算机***102上实现。不同的方面和功能可以在具有不同于图1中所示出的架构或者组件的一个或者多个计算机上实践。例如,计算机***102可以包括专门编程的、专用的硬件,诸如,例如专门用于执行在此公开的特定操作的专用集成电路(ASIC)。然而,另一个实施例使用具有MotorolaPowerPC处理器、运行MAC OS System X的若干通用计算设备以及运行专有硬件和操作***的若干专用计算设备的网格,可以执行相同的功能。
计算机***102可以是包括管理至少一部分包含在计算机***102中的硬件元件的操作***的计算机***。通常地,处理器或者控制器,例如处理器110,执行如下操作***,例如,可以是可向Microsoft公司购买的基于Windows的操作***,例如,Windows NT、Windows 2000(WindowsME)、Windows XP或者Windows Vista操作***;可向Apple Computer购买的MAC OS System X操作***;可向Red Hat Inc购买的许多基于Linux的操作***发布中的一个,例如,Enterprise Linux操作***;可向Sun Microsystems购买的Solaris操作***;或者可从不同来源获得的UNIX操作***。可以使用许多其它的操作***,并且实施例并不局限于任意特定的实现。
处理器110和操作***一同定义了可以用高级程序语言为之写应用程序的计算机平台。这些组件应用可以是可执行的、中间的字节码或者翻译码,其通过通信网络,例如,使用通信协议例如TCP/IP的因特网来进行通信。类似地,可以使用面向对象的编程语言,例如,.Net、SmallTalk、Java、C++、Ada或者C#(C-Sharp)来实施各方面。也可以使用其它面向对象的编程语言。选择性地,可以使用功能性的、脚本的或者逻辑的编程语言。
另外地,不同的方面和功能可以在非编程环境下实现,例如,当在浏览程序的窗口中查看时,以HTML、XML或者其它格式创建的文档提供图形用户界面或者执行其它功能的方面。另外地,不同的实施例可以被实施为编程的或者非编程的元件,或者其任意组合。例如,网页可以使用HTML实现,而从网页内请求的数据对象可以用C++书写。因此,实施例并不局限于特定的编程语言,并且可以使用任意合适的编程语言。
在此公开的实施例可以执行较广范围的功能,并且可以使用不同的工具来实现。例如,示例性***的方面可以使用现有的商业产品来实现,诸如,例如数据库管理***,例如可向Seattle WA的Microsoft购买的SQL服务器、可向Redwood Shores CA的Oracle购买的Oracle数据库、以及可向Santa Clara CA的Sun Microsystems购买的MySQL;或者集成软件,例如可向Armonk NY的IBM购买的Web Sphere中间件。运行例如SQL服务器的计算机***能够支持在此公开的依据特定的实施例的方面以及在本公开内容中不讨论的用于各种其它应用数据库。因此,在此公开的功能性部件可以包括范围宽广的被配置为执行所描述的功能的元件,例如可执行的代码、数据结构或者对象。
***环境图
图2示出了包括分布式***200的物理元件和逻辑元件的总体结构图。如所示出的,分布式***200被专门配置为执行在此公开的不同功能。关于图2公开的***结构和内容仅是出于示例性的目的,并且并不意在将实施例限制为图2中所示出的特定的结构。对于本领域中普通技术人员,许多变型的示例性***结构可以被架构将会是明显的。为了简洁,选择在图2中示出的特定的布局。
信息可以使用任意技术在本文描述的元件、组件和子***之间流动。这些技术包括,例如,在通过TCP/IP的网络上传递信息、在存储器中的模块之间传递信息、以及通过写入文件、数据库或者一些其它非易失性的存贮设备来传递信息。另外地,信息的指针或者其它参考可以代替或者作为信息的副本的补充被传输和接收。相反地,可以代替或作为信息的指针或者其它参考的补充来交换信息。其它用于通信信息的技术和协议可以在不偏离在此论述的实施例的范围下使用。
参考图2,***200包括用户202、警报综合界面204、数据中心管理装置206、通信网络208和一组物理基础设施设备。物理基础设施设备的实施例包括发生器;不间断电源(UPS);变压器;配电单元(PDU);电源插座;机房空气处理设备(CRAH);机架式空调(RMAC);机房空调(CRAC);环境传感器,例如温度、湿度和气流传感器;以及安全设备,例如监控摄像头、接触感应器等等。虽然物理基础设施设备可以包括足够多的计算资源来控制物理基础设施设备的操作,但这些计算资源被限制并且专门用于支持物理基础设施设备的操作。在至少一个实施例中,这些限制的计算机资源可以被布置在网络管理卡(NMC)上,例如,可通过Schneider Electric的APC购买的UPS NMC。图2中示出的特定的物理基础设施设备包括PDU 210、CRAH 212、CRAC 214、UPS 216和RMAC 218,以及传感器设备220。
图2中示出的每个物理基础设施设备可以通过网络208将事件信息发送到数据中心管理装置206。网络208可以是专用网络(例如,LAN、WAN、外网或者内网),或者可以是公用网络(例如因特网)及其它类型的网络。在示出的实施例中,网络208是LAN。
通过网络208传输的事件信息可以包括关于物理基础设施设备的操作的任意信息或者关于物理基础设施设备的操作环境的信息。例如,传感器设备220可以是提供关于传感器设备220附近的环境状况的信息的环境传感器,例如可通过Schneider Electric的APC购买的设备。在其它实施例中,传感器200可以是接触传感器或者监控摄像头。在这些实施例中的每一个中,数据中心管理装置206包括被配置为接收事件信息并基于该事件信息产生警报的元件。
在一个实施例中,***200被配置为将警报综合界面204呈现给外部实体,例如用户202。警报综合界面204包括被配置为创建、存储、变更、删除或者另外配置综合过滤器和通知规则的元件。另外地,警报综合界面204包括被配置为搜寻并将触发的综合警报呈现给外部实体的元件。在至少一个实施例中,警报综合界面204是由数据中心管理装置206服务和提供的基于浏览器的用户界面。在其它实施例中,可以使用其它合适的用户和***界面技术。因此,根据多种实施例,警报综合界面204可以包括提供对综合过滤器、通知规则和综合警报的配置和查看的多个单独的界面。
根据不同的实施例,综合过滤器限定综合的警报的一个或者多个特性,所述综合的警报在数据中心管理装置206生成与综合警报相关联的警报组的成员之一时产生。可以通过综合过滤器配置的综合警报的实施例特性包括描述、根本原因、严重性和建议的响应。在这些实施例的一些中,综合过滤器还指定与综合警报相关联的警报组的成员。在这些实施例中,一个警报组可以包括具有一个或者多个共同特征的一个或者多个警报。可以用于形成警报组的共同特征包括物理特征和逻辑特征两者。物理特征可以包括报告触发警报的事件信息的设备的物理位置(例如,特定的机架、行、房间、大楼等等)。逻辑特征可以包括报告设备的标识符或者报告设备在逻辑组中的隶属度,例如,任意的、用户分配的设备组、网段、功率路径组、冷却区组、容量组或者设备功能类型。逻辑特征还可以包括警报的内容或者类型,以及警报报告或者发起的时间。警报内容的实例包括严重性、温度、湿度、气流信息、接触传感器信息、功率信息、网络连接信息、设备差错或者故障信息、运动检测信息和声音检测信息。
在这些实施例中,通知规则还定义外部实体例如用户202或者独立的***将被提供通过一个或者多个综合过滤器产生的一个或者多个综合警报的方式。用于综合警报的示例性传送方法包括电子邮件、FTP、HTTP和SNMP。以下还将讨论综合过滤器和通知规则的实施例。
如图2中所示出的,数据中心管理装置206将综合界面204呈现给用户202。数据中心管理装置是被设计成提供数据中心设计、监控和配置服务的专门的计算设备。根据一个实施例,数据中心管理装置206是可通过Schneider Electric的APC购买的中央服务器装置。如所示出的,数据中心管理装置206可以通过网络208与物理基础设施设备和传感器设备220交换信息或者存储信息。该信息可以包括支持数据中心管理装置206的特征和功能所需要的任意信息。例如,该信息可以包括由数据中心管理装置206进一步处理为警报和综合警报的事件信息。
根据不同的实施例,数据中心管理装置206包括被配置为产生多种综合过滤器的元件。在一个实施例中,数据中心管理装置206可以产生综合过滤器,该综合过滤器将由若干警报提供的环境和时间信息汇聚到单个综合警报中。例如,当接触感应器打开大于四分钟且围墙内的湿度超过67%时,用户希望可以被告知。考虑到该目标,当指示围墙的门打开大于四分钟的警报和指示围墙内的湿度超过67%的警报产生在特定的时间窗内时,用户可以配置综合过滤器以产生综合警报。另外地,用户可以配置该综合警报以提供建议的警报的根本原因,例如,“因为让门开着,所以湿度太高”。在另一个实施例中,当空间中的湿度在10分钟内的增加速率大于10%,但是仅当该空间没有门打开时,用户希望可以被告知。在这种情况下,用户可以配置综合过滤器以当该情况发生时产生综合警报。
在另一个实施例中,数据中心管理装置206被配置为实现防止警报过度重复报告的综合过滤器。在该实施例中,数据中心管理装置206实现综合过滤器,该综合过滤器将发生在特定的时间窗期间以及由物理基础设施设备的特定的逻辑组或者物理组的成员发起的单个的警报组合成一个或者多个综合的警报。例如,数据中心管理装置206可以被配置有综合过滤器,该综合过滤器将来自数据中心的特定房间的在90秒时间窗内发起的全部警报结合。
在另一个实施例中,数据中心管理装置206包括被配置为根据通知规则提供综合警报的通知的元件。在该实施例中,数据中心管理装置206暴露了显示界面,通过该界面,用户202可以配置通知规则。一旦这些通知规则被配置并且与一个或者多个综合过滤器相关联,数据中心管理装置206可以根据应用的通知规则传递综合的警报。因此比起常规的监控和警报***,数据中心管理装置206的实施例允许用户配置提供目标更加明确的且有意义的信息的综合警报。
包括综合过滤器和通知规则的信息能够以任意能够将信息存储在计算机可读介质上的逻辑结构储存在数据中心管理装置206上,所述逻辑结构包括平面文件、索引文件、分层数据库、关系数据库或者面向对象的数据库。使用唯一键和外键关系和索引,数据可以被模块化。唯一键和外键关系和索引可以在不同的域和表之间建立,以确保数据完整性和数据互换性能两者。
实例***架构
图3提供了数据中心管理装置206的特定的物理的和逻辑的配置的更详细的图解。以下讨论的***结构和内容仅是出于示例性的目的,并且不意在将实施例限制为图3中所示出的特定的结构。对于本领域中的普通技术人员,许多变型的示例性***结构可以被架构将会是明显的。为了简洁,选择了在图3中示出的特定的布局。
在图3所示出的实施例中,数据中心管理装置206包括监控界面300、过滤引擎302、报告引擎304、综合过滤器数据库306、通知规则数据库308、综合过滤器界面310、通知规则界面312、报告界面314。如所示出的,综合过滤器界面310与外部实体例如用户202和综合过滤器数据库306交换关于综合过滤器的配置信息。通知规则界面312与外部实体和通知规则数据库308交换有关通知规则的配置信息。报告界面314与外部实体和报告引擎304交换警报报告信息。
继续在图3中示出的实施例,报告引擎304与通知规则数据库308和报告界面314交换警报报告信息。另外地,报告引擎304与过滤引擎302交换综合的警报信息。过滤引擎302与综合过滤器数据库306交换综合过滤器信息,与报告引擎304交换综合的警报信息,并且与监控界面300交换警报信息。监控界面300与过滤引擎302交换警报信息,并且通过网络208与报告外部事件的物理基础设施设备,例如UPS 216,和传感器设备220交换事件信息。
在图3中描述的实施例中,综合过滤器数据库306包括被配置为存储和检索综合过滤器信息的元件。通常地,该综合的过滤器信息可以包括指定警报应该如何被组合为综合的警报的任意信息。根据一个实施例,除了其它信息,综合过滤器信息包括关于综合过滤器本身的信息和通过综合过滤器产生的关于综合的警报的信息。在该实施例中,除了其它信息,关于综合过滤器本身的信息包括综合过滤器标识符(例如,唯一号码)、综合过滤器名称、综合过滤器描述和综合过滤器应用的一个或者多个警报类型。另外地,在该实施例中,除了其它信息,通过综合过滤器产生的关于综合警报的信息包括综合警报的严重性、对综合警报的一个或者多个建议的响应、以及综合警报的一个或者多个潜在的根本原因。
继续在图3中描述的实施例,通知规则数据库308包括被配置为存储和检索通知规则信息的元件。通常地,该通知规则信息可以包括指定综合的警报应该如何被报告的任意信息。根据一个实施例,除了其它信息,通知规则信息包括关于通知规则本身的信息和通过通知规则产生的关于通知的信息。在该实施例中,除了其它信息,关于通知规则本身的信息包括通知规则标识符(例如,唯一号码)、通知规则名称、通知规则描述和通知规则应用的一个或者多个综合警报。另外地,在该实施例中,关于通知的信息包括通知的内容和格式;应该被发送综合警报的一个或者多个外部实体例如用户或者外部***的标识符;以及应该用于通知外部实体的通信方法,例如电子邮件或者进程间通信。
数据库306和308可以采取任意能够将信息存储在计算机可读介质上的逻辑结构的形式,所述逻辑结构包括平面文件、索引文件、分层数据库、关系数据库或者面向对象的数据库。另外地,数据的链接、指针、指示符和其它参考可以代替或者作为数据的实际副本的补充进行储存。使用唯一键和外键关系和索引,数据可以被模块化。唯一键和外键关系和索引可以在不同的域和表之间建立,以确保数据完整性和数据互换性能两者。
此外,每个这些不同的域和表的结构和内容依赖于储存在其中的数据类型。因此,在至少一个实施例中,用于存储通知规则信息的数据结构和对象不同于用于存储综合规则信息的数据结构和对象。因此,在该实施例中,任何访问该数据的过程必须被专门地配置为考虑到访问的数据类型。
如图3中所阐述的,数据中心管理装置206暴露了若干界面来与外部实体交换数据。更具体地,在示出的实施例中,综合过滤器界面310、通知规则界面312和报告界面314与用户202交换信息。同样的,在示出的实施例中,监控界面300通过网络208与传感器220和UPS 216交换信息。在不同的实施例中,界面310、312和314使用范围较广的技术、用户界面元件和界面隐喻来与外部实体例如用户202交换信息。
在一个实施例中,综合过滤器界面310包括被配置为与用户202交换综合过滤器信息的元件。更具体地,在该实施例中,综合过滤器界面310被布置为允许用户202搜索、创建、变更、删除或者另外配置综合过滤器信息。另外地,在该实施例中,综合过滤器界面310被布置为将综合过滤器信息存储在综合过滤器数据库306,或者从综合过滤器数据库306检索综合过滤器信息。
在另一个实施例中,通知规则界面312包括被配置为与用户202交换通知规则信息的元件。更具体地,在该实施例中,通知规则界面312被布置为允许用户202搜索、创建、变更、删除或者另外配置通知规则信息。另外地,在该实施例中,通知规则界面312被布置为将通知规则信息存储在通知规则数据库308,或者从通知规则数据库308检索通知规则信息。
在另一个实施例中,报告界面314包括被配置为与报告引擎304和一个或者多个外部实体交换报告信息的元件。更具体地,在图2中所示出的实施例中,报告界面314被配置为允许用户202搜索和查看由报告引擎304产生的报告信息。该报告信息可以包括有关由过滤引擎302触发的一个或者多个综合警报的任意数据。例如,在一个实施例中,报告界面314可以允许用户挖掘综合警报来查看组合在综合警报下的单独的警报。另外地,此外,报告界面314可以使用多种通知渠道例如电子邮件、HTTP、FTP、SNMP来交换报告信息。
在此公开的每个界面与不同的提供者和用户交换信息。这些提供者和用户可以包括任意外部实体,所述任意外部实体包括用户和***等。另外地,在此公开的每个界面可以将输入限制到预定的一组值,以及在使用信息或者将信息提供到其它组件之前验证键入的任何信息两者。另外地,在此公开的每个界面可以在与外部实体交互之前或者在与外部实体交互期间验证外部实体的身份。这些功能可以防止将不正确的数据引入到***中或者对***非法的访问。
在图3中所示出的实施例中,监控引擎300包括被配置为从网络208接收事件信息的元件。如所示出的,该事件信息可以通过多种物理基础设施设备例如传感器220和UPS 216来提供。监控引擎300被配置为确定入站的事件信息是否有必要触发一个或者多个警报,并且进一步将关于触发的警报的信息发送到过滤引擎302。
继续该实施例,由监控引擎300产生的警报可以提供广泛的信息。例如,所述警报可以指示内部设备差错,例如硬盘已满或者出现故障。另外地,可以基于一个或者多个阈值和由传感器传输的信息之间的比较来触发警报。在某些情况下,一个或者多个阈值可以由外部实体例如用户规定。传感器可以发送的信息的类型的实例包括气流信息、音频信息、功率信息(例如,安培、瓦特、电压和VA)、露点、湿度信息、温度和状态信息(门打开/关闭、摄像头移动检测、干触点打开/关闭等等)。可以在传感器值和阈值之间进行的比较包括:传感器值是否超过阈值、传感器值是否在阈值以下、传感器值是否下降到两个阈值之间、传感器值的改变速率是否等于或者大于阈值的改变速率、以及对于状态传感器,阈值状态是否等于或者不等于传感器状态。此外,该比较可以考虑到所测试的关系持续的时间量,即,关系的持续时间是否比规定的时间持续得更久。
根据图3中的实施例,过滤引擎302包括被配置为产生综合警报的元件。更具体地,在该实施例中,过滤引擎302被配置为接收警报信息并使用警报信息从综合过滤器数据库306检索可能适用的综合过滤器信息。在一个实施例中,根据警报类型为综合过滤器数据库306建立索引,从而提供对与一个或者多个警报类型相关联的综合过滤器信息的高效访问。
在该实施例中,过滤引擎302包括被配置为分析和使用包含在可能适用的综合过滤器中的一个或者多个规则的元件。这些规则可以定义综合过滤器是否适用于给定的警报实例,并且还可以定义被采取以产生综合警报的动作。在一个实施例中,标准以评估真或者假的逻辑命题形式被储存。逻辑命题可以是,例如,以X→Y表示“如果X,则Y”的形式表示的一个或者多个逻辑含义。逻辑命题可以包括一个或者多个逻辑运算符。可以在这些逻辑命题中使用的逻辑运算符的非限制性列表包括“和”、“或”、“异或”和“与非”。逻辑命题也可以包括其它运算符。例如,在一个比较运算符的实例中,可以使用例如,“<”、“>”和“=”。
根据该实施例,过滤引擎302被配置为当特定的警报状态出现时,确定综合过滤器适用或者不适用。警报状态可以被定义为一组具有特定状态的一个或者多个单独的警报。因此,在该实施例中,当门禁感应器打开时间大于四分钟并且门里面的湿度超过67%时,产生综合警报的规则可以如下读取:“如果(警报1.类型=‘接触’且警报1.持续时间>=4分钟.)与(警报2.类型=‘湿度’且警报2.值>67%)则综合_警报.产生(关闭_门)”。在另一个实施例中,将属于特定的时间窗并且由设备的特定的逻辑组或者物理组的成员发起的警报结合到单个综合警报的规则可以如下读取:“如果警报1.类型=结合_损耗,且警报1.组=当前_窗口.组,与(警报1.开始>=当前_窗口.打开,且警报1.开始<=当前_窗口.关闭),则综合_警报.产生(警报1,当前_窗口)”。在至少一个实施例中,过滤引擎302被配置为不报告经过综合过滤器并且因此通过综合过滤器集合的单独警报。该配置防止警报的重复报告。
继续在图3中示出的实施例,报告引擎304包括被配置为报告综合警报的元件。更具体地,在该实施例中,报告引擎304被配置为接收综合警报信息并使用综合警报信息从通知规则数据库308检索适用的通知规则信息。在一个实施例中,根据综合警报类型为通知规则数据库308建立索引,从而提供对与一个或者多个综合警报类型相关联的通知规则信息的高效访问。
在该实施例中,报告引擎304包括被配置为分析和使用包含在通知规则中的一个或者多个规则的元件。这些规则可以定义所采取以报告综合警报的动作。在一个实施例中,规则以逻辑隐含的形式储存,例如,如以上关于综合过滤器所讨论的“如果X,则Y”的陈述。在该实施例中,报告引擎304被配置为使用这些规则来确定用于将通知发送到外部实体的通信渠道。根据不同的实施例,可以使用通过其,计算机可以交换信息的任意渠道。一些这类渠道包括电子邮件、FTP、HTTP、SNMP和许多进程间通信的形式,例如远程过程调用和网络服务调用。另外地,根据一些实施例,报告引擎304被配置为将综合警报报告给多种计算平台,例如台式电脑、笔记本电脑和移动计算设备。因此报告引擎340提供了允许通过多种通信路径和技术报告综合警报的高度灵活性。
警报过滤过程
不同的实施例提供用于从通过网络连接的不同物理基础设施设备接收的事件信息产生的警报的自动过滤和综合的过程。图4示出了一个这类过程400,其包括接收事件信息、过滤警报信息和将综合警报报告给外部实体的动作。在依据图4的至少一个实施例中,被布置和配置为数据中心管理装置206的数据中心管理装置执行包括过程400的动作。过程400起始于402。
在动作404中,收集事件信息。根据不同的实施例,数据中心管理装置通过监控引擎例如监控引擎300来收集警报信息。依据这些实施例的动作在下面参考图5来进行讨论。
在动作406中,过滤警报信息。根据一些实施例,数据中心管理装置通过过滤引擎例如过滤引擎302来过滤警报信息。依据这些实施例的动作在下面参考图6来进行讨论。
在动作408中,将综合警报信息报告给外部实体。根据若干实施例,数据中心管理装置通过报告引擎,例如报告引擎304来将综合警报信息提供给外部实体。依据这些实施例的动作在下面参考图7来进行讨论。
过程400在410结束。依据过程400的自动过滤和综合过程增加了从数据中心管理装置发出的警报的关联性。因此,类似于过程400的过程比起常规的过程,为用户提供更有用的通知。
如以上关于图4中所示出的动作404所讨论的,不同的实施例提供用于接收事件信息的过程。图5示出了一个这类过程500,其包括提供界面、接收事件信息和存储警报信息的动作。过程500起始于502。
在动作504中,数据中心管理装置提供通过其,数据中心管理装置可以接收警报信息的界面。在至少一个实施例中,执行该动作的数据中心管理装置通过网络例如网络208,将***界面显示给物理基础设施设备,例如UPS 216和传感器220。在动作506中,数据中心管理装置通过在动作504中提供的界面从一个或者多个物理基础设施设备接收事件信息。在一个实施例中,数据中心管理装置分析事件信息以确定该事件信息是否有必要发出警报,并且如果有必要的话,创建警报信息。在动作508中,数据中心管理装置将警报信息储存在本地存贮器中,例如数据存贮器118。
过程500在510结束。依据过程500的不同的实施例使得数据中心管理装置能够收集警报信息以用于稍后的综合和报告。
如以上关于图4中所示出的动作406所讨论的,不同的实施例提供用于过滤警报信息以产生综合警报的过程。图6示出了一个这类过程600,其包括查看接收的警报、确定适用的综合过滤器以及构建和生成一个或者多个综合警报的动作。过程600起始于602。
在动作604中,数据中心管理装置在本地查看储存的警报信息,并且收集可能适用的综合过滤器以用于进一步分析。在一个实施例中,数据中心管理装置从数据库例如综合过滤器数据库306收集可能适用的综合过滤器。在该实施例中,数据中心管理装置使用包含在储存的警报信息中的信息从数据库检索可能适用的综合过滤器。
在动作606中,数据中心管理装置确定可能适用的综合过滤器是否实际上适用于查看的警报信息。在一个实施例中,数据中心管理装置通过将包括在可能适用的综合过滤器内的规则应用到查看的警报信息来做出该决定。在动作608中,数据中心管理装置通过适用于查看的警报信息的任意综合过滤器生成综合警报,并且构建综合警报信息且将综合警报信息储存在本地存贮器,例如数据存贮器118。
过程600在610结束。依据过程600的过程允许数据中心管理装置查看、过滤和将它的警报历史综合到高度相关的且有用的一组综合警报中。
如以上关于图4中所示出的动作408所讨论的,不同的实施例提供用于数据中心管理装置将综合警报报告给外部实体的过程。图7示出了一个这类过程700,其包括从本地存贮器检索综合警报、确定适用于综合警报的通知规则和按照适用的通知规则将综合警报提供给外部实体的动作。过程700起始于702。
在动作704中,数据中心管理装置检索综合警报。在一个实施例中,数据中心管理装置从本地存贮器检索综合警报。在动作706中,数据中心管理装置确定适用于检索的综合警报的通知规则。在一个实施例中,数据中心管理装置使用综合警报信息通过查询通知规则数据库例如通知规则数据库308,确定适用的通知规则。在动作708中,数据中心管理装置根据适用的通知规则将综合警报提供给外部实体。在至少一个实施例中,数据中心管理装置将综合警报提供给多种计算平台例如工作站、笔记本电脑和移动计算设备上的不同用户。
过程700在710结束。在过程700完成后,数据中心管理装置成功地将单独的警报实例综合到一个或者多个综合警报中,从而增加该警报信息的关联性。如以上所讨论的,更多相关的通知允许外部实体例如数据中心技术员,更高效地寻址在数据中心操作环境内遇到的潜在问题。
过程400到700中的每个过程描述了一个特定实施例中的特定顺序的动作。包含在这些每个过程中的动作可以通过或者使用在此讨论的一个或者多个数据中心管理装置来执行。有些动作是可选的,并且因此可以依据一个或者多个实施例被省略。另外地,在不偏离在此讨论的装置和方法的范围下,动作的顺序可以改变,或者可以添加其它的动作。另外地,如以上所讨论的,在至少一个实施例中,动作在特定的专门配置的机器上执行,也就是在根据在此公开的实施例配置的数据中心管理装置上执行。
图8示出了实现综合属于一个警报组的警报的综合过滤器的数据中心管理装置的操作。图8包括跨越两个时间间隔(时间窗802和804)以及时间点806、808、810、812、814和816的时间表800。如时间点808、810和812所示出的以及以下进一步讨论的,当时间窗802打开的时候,与第一警报共享特定特征的其它警报被集合到一个或者多个综合警报中。
在时间点806,数据中心管理装置生成(并且报告为第一综合警报)受制于综合过滤器的第一警报。另外地,在时间点806,数据中心管理装置打开时间窗802。在该实施例中,数据中心管理装置被配置为保持时间窗90秒的持续时间,然而实施例并不局限于特定的持续时间。
例如,根据另一个实施例,综合过滤器被配置为实现滚动的时间窗。在该实施例中,时间窗保持打开直到数据中心管理装置在特定的时间量不产生警报组内的警报为止。在其它滚动的时间窗的实施例中,综合过滤器被配置为在特定的持续时间结束时周期性地发出综合警报。这些定期的通知确保滚动的时间窗不抑制综合警报的适时报告,即使潜在的警报实例持续超长的时间段。
回到图8的实施例,在时间点808,数据中心管理装置生成第二警报。在该点,没有另外的通知被报告,但是第二警报被集合到先前报告的综合警报中。在时间点810,数据中心管理装置生成第三警报。再次的,没有另外的通知被报告,但是第三警报被集合到先前报告的综合警报中。类似地,在时间点812,数据中心管理装置生成另外的警报,这些警报都没有被报告,但是其每个警报均被集合到先前报告的综合警报中。在时间点814,时间窗802关闭,并且包括集合到综合警报中的每个警报实例的全部细节的第二综合警报被报告。如时间点816所示出的,发生第一时间窗802外的另外的警报被集合在与第二时间窗804相关联的独立的综合警报下。通过将单独的警报分组在第二综合警报下,数据中心管理装置通过避免冗余警报的重复报告来简化通知过程。
现在已经描述了一些说明性方面,对于本领域中那些技术人员来说,仅通过实施例的方式呈现的前述内容仅仅是阐述而不是限制,这点应该是明显的。类似地,这些方面可以用于实现其它的目标。例如,在一个实施例中,代替报告综合警报(或者除报告综合警报以外),数据中心管理装置可以基于综合警报的生成来采取正确的动作。在另一个实例中,实施例被用于监控位于数据中心外部的物理基础设施设备,例如配线柜、销售点终端和服务器机房中的设备。许多改进和其它示例性的实施例均在本领域的普通技能人员的范围内,并且被设想为落在在此公开的装置和方法的范围内。特别地,虽然在此呈现的许多实施例包含方法动作或者***元件的特定组合,应该理解到那些动作和那些元件能够以实现相同目的的其它方式来组合。
Claims (20)
1.一种用于使用耦合到网络的数据中心监控装置来综合警报的方法,所述方法包括:
通过所述网络从物理基础设施设备接收至少一个警报;
确定所述至少一个警报受制于综合过滤器,所述综合过滤器规定综合警报的特性;以及
根据所述综合过滤器中规定的所述特性来生成所述综合警报。
2.根据权利要求1所述的方法,其中接收所述至少一个警报包括接收多个警报。
3.根据权利要求2所述的方法,其中接收所述多个警报包括:
接收由来自接触传感器的事件信息触发的至少一个警报;以及
接收由来自湿度传感器的事件信息触发的至少一个警报。
4.根据权利要求2所述的方法,其中接收所述多个警报包括:
在第一时间接收第一警报;
在第二时间接收第二警报,其中确定所述至少一个警报受制于所述综合过滤器包括计算所述第一时间和所述第二时间之间的差。
5.根据权利要求2所述的方法,其中接收所述多个警报包括:
在第一时间接收第一警报;
在第二时间接收第二警报,其中确定所述至少一个警报受制于所述综合过滤器包括计算所述第二时间和当前时间之间的差。
6.根据权利要求5所述的方法,还包括当所述第一时间和所述当前时间之间的差超过阈值时,将所述综合警报报告给外部实体。
7.根据权利要求1所述的方法,其中确定所述至少一个警报受制于所述综合过滤器包括确定所述至少一个警报属于警报组。
8.根据权利要求7所述的方法,其中确定所述至少一个警报属于所述警报组包括从所述综合过滤器读取所述警报组。
9.根据权利要求1所述的方法,还包括将所述综合警报报告给外部实体。
10.根据权利要求9所述的方法,还包括确定所述综合警报受制于通知规则,所述通知规则规定通信方法,其中报告所述综合警报包括根据所述通信方法来提供所述综合警报。
11.一种数据中心管理装置,包括:
网络接口;
存储器;以及
控制器,其耦合到所述网络接口和所述存储器并且被配置为:
通过所述网络接口从物理基础设施设备接收至少一个警报;
确定所述至少一个警报受制于综合过滤器,所述综合过滤器规定综合警报的特性;以及
根据所述综合过滤器中规定的所述特性来生成所述综合警报。
12.根据权利要求11所述的数据中心管理装置,其中被配置为接收所述至少一个警报的所述控制器还被配置为接收多个警报。
13.根据权利要求12所述的数据中心管理装置,其中被配置为接收所述多个警报的所述控制器还被配置为:
接收由来自接触传感器的事件信息触发的至少一个警报;以及
接收由来自湿度传感器的事件信息触发的至少一个警报。
14.根据权利要求12所述的数据中心管理装置,其中被配置为接收所述多个警报的所述控制器还被配置为:
在第一时间接收第一警报;
在第二时间接收第二警报;以及
计算所述第一时间和所述第二时间之间的差。
15.根据权利要求12所述的数据中心管理装置,其中被配置为接收所述多个警报的所述控制器还被配置为:
在第一时间接收第一警报;
在第二时间接收第二警报;以及
计算所述第二时间和当前时间之间的差。
16.根据权利要求15所述的数据中心管理装置,其中所述控制器还被配置为当所述第一时间和所述当前时间之间的差超过阈值时,将所述综合警报报告给外部实体。
17.根据权利要求11所述的数据中心管理装置,其中被配置为确定所述至少一个警报受制于所述综合过滤器的所述控制器还被配置为确定所述至少一个警报属于警报组。
18.根据权利要求17所述的数据中心管理装置,其中被配置为确定所述至少一个警报属于所述警报组的所述控制器还被配置为从所述综合过滤器读取所述警报组。
19.根据权利要求11所述的数据中心管理装置,其中所述控制器还被配置为将所述综合警报报告给外部实体。
20.根据权利要求19所述的数据中心管理装置,其中所述控制器还被配置为:
确定所述综合警报受制于通知规则,所述通知规则规定通信方法;以及
根据所述通信方法提供所述综合警报。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/700,665 US9373246B2 (en) | 2010-02-04 | 2010-02-04 | Alarm consolidation system and method |
US12/700,665 | 2010-02-04 | ||
PCT/US2011/023548 WO2011097346A1 (en) | 2010-02-04 | 2011-02-03 | Alarm consolidation system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102782736A true CN102782736A (zh) | 2012-11-14 |
CN102782736B CN102782736B (zh) | 2016-05-25 |
Family
ID=43797889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180012684.1A Active CN102782736B (zh) | 2010-02-04 | 2011-02-03 | 警报综合***和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9373246B2 (zh) |
EP (1) | EP2531984A1 (zh) |
CN (1) | CN102782736B (zh) |
AU (1) | AU2011212940B2 (zh) |
WO (1) | WO2011097346A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104408898A (zh) * | 2014-10-27 | 2015-03-11 | 福建星网锐捷安防科技有限公司 | 基于报警信息组合判定的提高报警准确率的方法和装置 |
CN104424745A (zh) * | 2013-09-09 | 2015-03-18 | 杭州海康威视数字技术股份有限公司 | 一种智能报警方法和装置 |
CN111026618A (zh) * | 2018-10-10 | 2020-04-17 | 施耐德电气It公司 | 自动生成自动警报合并的数据中心网络映射的***和方法 |
CN112688816A (zh) * | 2014-10-30 | 2021-04-20 | 亚马逊科技公司 | 提供商网络中的基于规则的动作触发方法和*** |
US11757977B2 (en) | 2014-10-30 | 2023-09-12 | Amazon Technologies, Inc. | Rule-based action triggering in a provider network |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8547832B2 (en) * | 2010-02-05 | 2013-10-01 | Cisco Technology, Inc. | Distributing ethernet alarm indication signal information to multiple virtual local area networks |
KR101164350B1 (ko) * | 2010-08-02 | 2012-07-10 | 엘에스산전 주식회사 | 전기자동차용 충전 스탠드 |
US8712560B2 (en) * | 2010-12-08 | 2014-04-29 | L'air Liquide Societe Anonyme Pour L'etude Et L'exploration Des Procedes Georges Claude | Performance monitoring of advanced process control systems |
US9288165B1 (en) | 2011-07-21 | 2016-03-15 | Parlant Technology, Inc. | System and method for personalized communication network |
US20130024492A1 (en) * | 2011-07-21 | 2013-01-24 | Parlant Technology, Inc. | Event Tracking and Messaging System and Method |
TWI539294B (zh) * | 2011-12-12 | 2016-06-21 | 亞佛森亨茨維爾公司 | 合併可管理子系統的實時監控與管理資料中心資源之系統以及方法 |
US20140019092A1 (en) * | 2012-07-13 | 2014-01-16 | General Electric Company | System and Method for Monitoring Process Control System Health |
US20140149568A1 (en) * | 2012-11-26 | 2014-05-29 | Sap Ag | Monitoring alerts in a computer landscape environment |
WO2014163605A1 (en) * | 2013-03-31 | 2014-10-09 | Schneider Electric USA, Inc. | Automatic configuration of alarm aggregations |
EP2804382B1 (en) | 2013-05-15 | 2015-04-29 | Axis AB | Reliability determination of camera fault detection tests |
CN103401698B (zh) * | 2013-07-02 | 2017-03-15 | 北京奇虎科技有限公司 | 用于服务器集群运算中对服务器状况报警的监控*** |
GB2538043B (en) * | 2015-03-09 | 2017-12-13 | Buddi Ltd | Activity monitor |
US9781603B1 (en) * | 2016-10-20 | 2017-10-03 | Fortress Cyber Security, LLC | Combined network and physical security appliance |
CN110045063A (zh) * | 2019-04-03 | 2019-07-23 | 天津市基理科技股份有限公司 | 一种有害气体在线检测*** |
JP7379006B2 (ja) * | 2019-08-06 | 2023-11-14 | 横河電機株式会社 | アラーム管理システムおよびアラーム管理方法 |
CN112837499B (zh) * | 2021-01-18 | 2022-10-18 | 东风汽车集团股份有限公司 | 预警上报方法、装置、设备及可读存储介质 |
US11862007B2 (en) * | 2021-07-02 | 2024-01-02 | Viettel Group | Method for automatically analyzing and filtering out redundant alarms in the fault management system of radio transceiver stations |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5499196A (en) * | 1993-08-18 | 1996-03-12 | P.C. Sentry, Inc. | Sensor interface for computer-based notification system |
CN1171181A (zh) * | 1994-12-23 | 1998-01-21 | 英国电讯公司 | 故障的监视 |
US20060238339A1 (en) * | 2003-04-14 | 2006-10-26 | Michael Primm | Extensible Sensor Monitoring, Alert Processing and Notification system and Method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6263455B1 (en) * | 1998-11-05 | 2001-07-17 | At&T Corp. | Method and apparatus for analyzing alarm conditions in a networked computing environment |
AU5289100A (en) | 1999-05-24 | 2000-12-12 | Heat Timer Corporation | Electronic message delivery system utilizable in the monitoring oe remote equipment and method of same |
US6816878B1 (en) * | 2000-02-11 | 2004-11-09 | Steven L. Zimmers | Alert notification system |
US20020095269A1 (en) * | 2001-01-17 | 2002-07-18 | Francesco Natalini | System for monitoring and servicing appliances |
US20060265397A1 (en) * | 2001-03-06 | 2006-11-23 | Knowledge Vector, Inc. | Methods, systems, and computer program products for extensible, profile-and context-based information correlation, routing and distribution |
US7619512B2 (en) | 2006-10-02 | 2009-11-17 | Alarm.Com | System and method for alarm signaling during alarm system destruction |
US7318009B2 (en) * | 2005-01-18 | 2008-01-08 | American Power Conversion Corporation | Event customization |
JP4514631B2 (ja) | 2005-03-28 | 2010-07-28 | 三洋電機株式会社 | セキュリティ情報通知システム及び通知方法 |
-
2010
- 2010-02-04 US US12/700,665 patent/US9373246B2/en not_active Expired - Fee Related
-
2011
- 2011-02-03 CN CN201180012684.1A patent/CN102782736B/zh active Active
- 2011-02-03 WO PCT/US2011/023548 patent/WO2011097346A1/en active Application Filing
- 2011-02-03 AU AU2011212940A patent/AU2011212940B2/en not_active Ceased
- 2011-02-03 EP EP11707734A patent/EP2531984A1/en not_active Ceased
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5499196A (en) * | 1993-08-18 | 1996-03-12 | P.C. Sentry, Inc. | Sensor interface for computer-based notification system |
CN1171181A (zh) * | 1994-12-23 | 1998-01-21 | 英国电讯公司 | 故障的监视 |
US20060238339A1 (en) * | 2003-04-14 | 2006-10-26 | Michael Primm | Extensible Sensor Monitoring, Alert Processing and Notification system and Method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104424745A (zh) * | 2013-09-09 | 2015-03-18 | 杭州海康威视数字技术股份有限公司 | 一种智能报警方法和装置 |
CN104424745B (zh) * | 2013-09-09 | 2018-06-22 | 杭州海康威视数字技术股份有限公司 | 一种智能报警方法和装置 |
CN104408898A (zh) * | 2014-10-27 | 2015-03-11 | 福建星网锐捷安防科技有限公司 | 基于报警信息组合判定的提高报警准确率的方法和装置 |
CN112688816A (zh) * | 2014-10-30 | 2021-04-20 | 亚马逊科技公司 | 提供商网络中的基于规则的动作触发方法和*** |
CN112688816B (zh) * | 2014-10-30 | 2023-04-28 | 亚马逊科技公司 | 提供商网络中的基于规则的动作触发方法和*** |
US11757977B2 (en) | 2014-10-30 | 2023-09-12 | Amazon Technologies, Inc. | Rule-based action triggering in a provider network |
CN111026618A (zh) * | 2018-10-10 | 2020-04-17 | 施耐德电气It公司 | 自动生成自动警报合并的数据中心网络映射的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
AU2011212940A1 (en) | 2012-08-23 |
US9373246B2 (en) | 2016-06-21 |
CN102782736B (zh) | 2016-05-25 |
US20110187488A1 (en) | 2011-08-04 |
EP2531984A1 (en) | 2012-12-12 |
AU2011212940B2 (en) | 2015-05-21 |
WO2011097346A1 (en) | 2011-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102782736A (zh) | 警报综合***和方法 | |
CN112653586B (zh) | 基于全链路监控的时空大数据平台应用性能管理方法 | |
CN103403686B (zh) | 用于根本原因分析的***和方法 | |
US9613523B2 (en) | Integrated hazard risk management and mitigation system | |
US10319202B2 (en) | Simultaneous event capture and alert generation | |
CN101193009B (zh) | 用于对Web事件进行音调监控的方法、***和程序产品 | |
CN109768889A (zh) | 一种可视化安全管理智慧运维平台 | |
JP2021141582A (ja) | 障害回復方法および障害回復装置、ならびに記憶媒体 | |
CN109947616A (zh) | 一种基于OpenStack技术的云操作***的自动化监控运维*** | |
CN114862288B (zh) | 智慧水务二次加压管理*** | |
CN110494191A (zh) | 坠落防护设备连接状态和控制 | |
CN109960635A (zh) | 实时计算平台的监控和报警方法、***、设备及存储介质 | |
Kim et al. | Extending data quality management for smart connected product operations | |
TWM622216U (zh) | 用於服務異常偵測告警的設備 | |
CN110532312A (zh) | 一种基于大数据的工业互联云平台*** | |
CN112115013A (zh) | 测试数据汇总***与其方法 | |
Ştefan et al. | Considerations regarding the dependability of Internet of Things | |
CN106899420A (zh) | 云端监控的警示设备 | |
CN113010375B (zh) | 设备告警方法及相关设备 | |
Tian et al. | Senselet++: A low-cost internet of things sensing platform for academic cleanrooms | |
Mijović et al. | Ontology enabled decision support system for emergency management at airports | |
JP2020141353A (ja) | 装置管理方法、管理装置及びプログラム | |
TWI789003B (zh) | 服務異常偵測告警方法、使用此方法的設備、儲存此方法的儲存媒介及產生異常告警之電腦軟體程式 | |
Rattanatamrong et al. | Development of a Digital Twin for Smart Building over Edge-Cloud Continuum | |
Li et al. | Method for Locating Communication Device Faults |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: rhode island Applicant after: American Power Conversion Corporation Address before: rhode island Applicant before: American Power Conversion Corp. |
|
COR | Change of bibliographic data | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |