CN108829563B - 一种告警方法和告警装置 - Google Patents
一种告警方法和告警装置 Download PDFInfo
- Publication number
- CN108829563B CN108829563B CN201810661304.0A CN201810661304A CN108829563B CN 108829563 B CN108829563 B CN 108829563B CN 201810661304 A CN201810661304 A CN 201810661304A CN 108829563 B CN108829563 B CN 108829563B
- Authority
- CN
- China
- Prior art keywords
- equipment component
- alarm
- equipment
- component
- index
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012544 monitoring process Methods 0.000 description 13
- 238000012806 monitoring device Methods 0.000 description 10
- 230000007547 defect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3089—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
- G06F11/3093—Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种告警方法和一种告警装置,该方法包括:当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存设备部件的名称或索引以及同时主动采集到的设备部件的状态和性能值;其中,将设备部件的名称或索引作为设备部件的唯一标识符;将设备部件的状态和性能值表示设备部件是否告警;当主动采集到表示设备部件已告警的设备部件的状态和性能值时,根据设备部件的名称或索引来确认是否接收到由设备部件发出的告警,如果已接收到由设备部件发出的告警,则不产生针对设备部件的告警;如果未接收到由设备部件发出的告警,则产生针对设备部件的告警。通过上述告警方法和告警装置,能够避免告警的重复上报,进而提高告警的准确性。
Description
技术领域
本发明涉及信息技术,尤指一种告警方法和告警装置。
背景技术
随着互联网科技的飞速发展,数据中心承载着各种数据的采集、存储及分析等功能。如果仅依赖原始的通过主动采集方式进行监控的监控框架,则会出现监控规模不足、延时较大、监控装置的主机***负载过高等问题;如果仅依赖被动告警的方式进行监控,则存在告警丢失、告警不能够得到捕捉的缺陷;目前监控***采用主/被动的监控方式保证监控可靠性和稳定性,但是出现了告警的重复上报、告警的准确性不高等问题。
发明内容
为了解决上述技术问题,本发明提供了一种告警方法和告警装置,其能够避免告警的重复上报。
一方面,本发明的实施例提供了一种告警方法,该方法包括:
当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存设备部件的名称或索引以及同时主动采集到的设备部件的状态和性能值;其中,将设备部件的名称或索引作为设备部件的唯一标识符;将设备部件的状态和性能值表示设备部件是否告警;
当主动采集到表示设备部件已告警的设备部件的状态和性能值时,根据设备部件的名称或索引来确认是否接收到由设备部件发出的告警,如果已接收到由设备部件发出的告警,则不产生针对设备部件的告警;如果未接收到由设备部件发出的告警,则产生针对设备部件的告警。
进一步地,在一个可选的实施例中,该方法还包括:
当接收到由设备部件发出的设备部件的名称或索引以及表示设备部件已告警的状态和性能值时,根据表示设备部件已告警的状态和性能值,输出告警信息或者对设备部件进行处理,以消除告警。
进一步地,在一个可选的实施例中,使用简单网络管理协议SNMP协议、智能平台管理接口IPMI协议、SMI-S协议来主动采集设备部件的信息。
进一步地,在一个可选的实施例中,所接收到的告警是由设备部件使用Agent技术、SNMP trap入口来发出的。
另一方面,本发明的实施例提供了一种告警装置,该装置包括主动采集模块以及告警确定模块,
主动采集模块用于:当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存设备部件的名称或索引以及同时主动采集到的设备部件的状态和性能值;其中,将设备部件的名称或索引作为设备部件的唯一标识符;将设备部件的状态和性能值表示设备部件是否告警;
告警确定模块用于:当主动采集模块主动采集到表示设备部件已告警的设备部件的状态和性能值时,根据设备部件的名称或索引来确认告警装置是否接收到由设备部件发出的告警,如果已接收到由设备部件发出的告警,则不产生针对设备部件的告警;如果未接收到由设备部件发出的告警,则产生针对设备部件的告警。
进一步地,在一个可选的实施例中,该装置还包括:
告警执行模块,告警执行模块用于:当告警装置接收到由设备部件发出的设备部件的名称或索引以及表示设备部件已告警的状态和性能值时,根据表示设备部件已告警的状态和性能值,输出告警信息或者对设备部件进行处理,以消除告警。
进一步地,在一个可选的实施例中,主动采集模块使用简单网络管理协议SNMP协议、智能平台管理接口IPMI协议、SMI-S协议来主动采集设备部件的信息。
进一步地,在一个可选的实施例中,所接收到的告警是由设备部件使用Agent技术、SNMP trap入口来发出的。
本发明实施例的有益效果在于,本发明实施例提供的告警方法采取主动采集信息结合被动告警的方式来进行告警,通过主动采集的方式来不断地找到先前并未保存的设备部件的名称或索引,将该名称或索引作为设备部件的唯一标识符,有利于采用在主动采集表示告警的状态和性能值与接收由设备部件发出的告警之中的一种方式来确认告警;通过上述技术方案,一方面通过接收由设备部件发出的告警,使监控装置的监控规模不必很大、延时较短、监控装置的主机***负载也不会过高;另一方面,通过主动采集的方式,可以弥补被动告警丢失以及其告警不能得到捕捉的缺陷,保证了监控装置在监控方面的可靠性和稳定性,克服了告警的准确性不高的缺陷;作为设备部件的唯一标识符的名称或索引,可以使得仅采用在主动采集和接收告警之中的一种方式来确认告警,因此避免了告警的重复上报,进而提高了告警的准确性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为本发明的实施例提供的告警方法的流程图;
图2为本发明的可选的实施例提供的告警方法的流程图;
图3为本发明的实施例提供的告警装置的框图;
图4为本发明的可选的实施例提供的告警装置的框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
一方面,本发明的实施例提供了一种告警方法,如图1所示,该方法包括步骤S101-步骤S103。
步骤S101,当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存设备部件的名称或索引以及同时主动采集到的设备部件的状态和性能值;其中,将设备部件的名称或索引作为设备部件的唯一标识符;将设备部件的状态和性能值表示设备部件是否告警。
步骤S103,当主动采集到表示设备部件已告警的设备部件的状态和性能值时,根据设备部件的名称或索引来确认是否接收到由设备部件发出的告警,如果已接收到由设备部件发出的告警,则不产生针对设备部件的告警;如果未接收到由设备部件发出的告警,则产生针对设备部件的告警。
本发明实施例的有益效果在于,本发明实施例提供的告警方法采取主动采集信息结合被动告警的方式来进行告警,通过主动采集的方式来不断地找到先前并未保存的设备部件的名称或索引,将该名称或索引作为设备部件的唯一标识符,有利于采用在主动采集表示告警的状态和性能值与接收由设备部件发出的告警之中的一种方式来确认告警;通过上述技术方案,一方面通过接收由设备部件发出的告警,使监控装置的监控规模不必很大、延时较短、监控装置的主机***负载也不会过高;另一方面,通过主动采集的方式,可以弥补被动告警丢失以及其告警不能得到捕捉的缺陷,保证了监控装置在监控方面的可靠性和稳定性,克服了告警的准确性不高的缺陷;作为设备部件的唯一标识符的名称或索引,可以使得仅采用在主动采集和接收告警之中的一种方式来确认告警,因此避免了告警的重复上报,进而提高了告警的准确性。
进一步地,在一个可选的实施例中,如图2所示,该方法还包括步骤S105。
步骤S105,当接收到由设备部件发出的设备部件的名称或索引以及表示设备部件已告警的状态和性能值时,根据表示设备部件已告警的状态和性能值,输出告警信息或者对设备部件进行处理,以消除告警。
进一步地,在一个可选的实施例中,使用SNMP(Simple Network ManagementProtocol,简单网络管理协议)、IPMI(Intelligent Platform Management Interface,智能平台管理接口)协议、SMI-S(Storage Management Initiative Specification,存储管理计划规范)协议来主动采集设备部件的信息。
进一步地,在一个可选的实施例中,所接收到的告警是由设备部件使用Agent技术、SNMP trap入口来发出的。
一方面,本发明的实施例提供了一种告警装置,如图3所示,该装置包括主动采集模块201和告警确定模块203。
主动采集模块201用于:当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存设备部件的名称或索引以及同时主动采集到的设备部件的状态和性能值;其中,将设备部件的名称或索引作为设备部件的唯一标识符;将设备部件的状态和性能值表示设备部件是否告警;以及
告警确定模块203用于:当主动采集模块201主动采集到表示设备部件已告警的设备部件的状态和性能值时,根据设备部件的名称或索引来确认该告警装置是否接收到由设备部件发出的告警,如果已接收到由设备部件发出的告警,则不产生针对设备部件的告警;如果未接收到由设备部件发出的告警,则产生针对设备部件的告警。
本发明实施例的有益效果在于,本发明实施例提供的告警方法采取主动采集信息结合被动告警的方式来进行告警,通过主动采集的方式来不断地找到先前并未保存的设备部件的名称或索引,将该名称或索引作为设备部件的唯一标识符,有利于采用在主动采集表示告警的状态和性能值与接收由设备部件发出的告警之中的一种方式来确认告警;通过上述技术方案,一方面通过接收由设备部件发出的告警,使监控装置的监控规模不必很大、延时较短、监控装置的主机***负载也不会过高;另一方面,通过主动采集的方式,可以弥补被动告警丢失以及其告警不能得到捕捉的缺陷,保证了监控装置在监控方面的可靠性和稳定性,克服了告警的准确性不高的缺陷;作为设备部件的唯一标识符的名称或索引,可以使得仅采用在主动采集和接收告警之中的一种方式来确认告警,因此避免了告警的重复上报,进而提高了告警的准确性。
进一步地,在一个可选的实施例中,如图4所示,告警装置还包括告警执行模块205。
告警执行模块205用于:当该告警装置接收到由设备部件发出的设备部件的名称或索引以及表示设备部件已告警的状态和性能值时,根据表示设备部件已告警的状态和性能值,输出告警信息或者对设备部件进行处理,以消除告警。
进一步地,在一个可选的实施例中,主动采集模块201使用SNMP(Simple NetworkManagement Protocol,简单网络管理协议)、IPMI(Intelligent Platform ManagementInterface,智能平台管理接口)协议、SMI-S(Storage Management InitiativeSpecification,存储管理计划规范)协议。
进一步地,在一个可选的实施例中,所接收到的告警是由设备部件使用Agent技术、SNMP trap入口来发出的。
虽然本发明所揭露的实施方式如上,但上述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (8)
1.一种告警方法,其特征在于,包括:
当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存所述设备部件的名称或索引以及同时主动采集到的所述设备部件的状态和性能值;其中,将所述设备部件的名称或索引作为所述设备部件的唯一标识符;将所述设备部件的状态和性能值表示所述设备部件是否告警;
当主动采集到表示所述设备部件已告警的所述设备部件的状态和性能值时,根据所述设备部件的名称或索引来确认是否接收到由所述设备部件发出的告警,如果已接收到由所述设备部件发出的告警,则不产生针对所述设备部件的告警;如果未接收到由所述设备部件发出的告警,则产生针对所述设备部件的告警。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到由所述设备部件发出的所述设备部件的名称或索引以及表示所述设备部件已告警的状态和性能值时,根据所述表示设备部件已告警的状态和性能值,输出告警信息或者对所述设备部件进行处理,以消除所述告警。
3.根据权利要求1所述的方法,其中,使用简单网络管理协议SNMP协议、智能平台管理接口IPMI协议、SMI-S协议来主动采集设备部件的信息。
4.根据权利要求1所述的方法,其特征在于,所接收到的告警是由所述设备部件使用Agent技术、SNMP trap入口来发出的。
5.一种告警装置,其特征在于,包括:
主动采集模块,所述主动采集模块用于:当主动采集到在数据库中并未保存的设备部件的名称或索引时,保存所述设备部件的名称或索引以及同时主动采集到的所述设备部件的状态和性能值;其中,将所述设备部件的名称或索引作为所述设备部件的唯一标识符;将所述设备部件的状态和性能值表示所述设备部件是否告警;以及
告警确定模块,所述告警确定模块用于:当所述主动采集模块主动采集到表示所述设备部件已告警的所述设备部件的状态和性能值时,根据所述设备部件的名称或索引来确认所述告警装置是否接收到由所述设备部件发出的告警,如果已接收到由所述设备部件发出的告警,则不产生针对所述设备部件的告警;如果未接收到由所述设备部件发出的告警,则产生针对所述设备部件的告警。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
告警执行模块,所述告警执行模块用于:当所述告警装置接收到由所述设备部件发出的所述设备部件的名称或索引以及表示所述设备部件已告警的状态和性能值时,根据所述表示设备部件已告警的状态和性能值,输出告警信息或者对所述设备部件进行处理,以消除所述告警。
7.根据权利要求5所述的装置,其中,所述主动采集模块使用简单网络管理协议SNMP协议、智能平台管理接口IPMI协议、SMI-S协议来主动采集设备部件的信息。
8.根据权利要求6所述的装置,其特征在于,所接收到的告警是由所述设备部件使用Agent技术、SNMP trap入口来发出的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810661304.0A CN108829563B (zh) | 2018-06-25 | 2018-06-25 | 一种告警方法和告警装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810661304.0A CN108829563B (zh) | 2018-06-25 | 2018-06-25 | 一种告警方法和告警装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108829563A CN108829563A (zh) | 2018-11-16 |
CN108829563B true CN108829563B (zh) | 2022-03-25 |
Family
ID=64138459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810661304.0A Active CN108829563B (zh) | 2018-06-25 | 2018-06-25 | 一种告警方法和告警装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108829563B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110365525A (zh) * | 2019-06-28 | 2019-10-22 | 苏州浪潮智能科技有限公司 | 一种基于管理协议的告警方法、设备以及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102625349A (zh) * | 2012-03-09 | 2012-08-01 | 浪潮通信信息***有限公司 | 一种告警风暴下的数据处理方法 |
CN103023695A (zh) * | 2012-11-28 | 2013-04-03 | 绍兴电力局 | 基于电力调度自动化的主站***监测模型 |
CN104486147A (zh) * | 2014-12-04 | 2015-04-01 | 北京同有飞骥科技股份有限公司 | 一种设备监控***更新监控数据的方法和装置 |
CN107222356A (zh) * | 2017-07-28 | 2017-09-29 | 郑州云海信息技术有限公司 | 一种云监控***告警方法和*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102083091A (zh) * | 2009-11-27 | 2011-06-01 | ***通信集团贵州有限公司 | 网管告警管理方法和***以及告警采集服务器 |
-
2018
- 2018-06-25 CN CN201810661304.0A patent/CN108829563B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102625349A (zh) * | 2012-03-09 | 2012-08-01 | 浪潮通信信息***有限公司 | 一种告警风暴下的数据处理方法 |
CN103023695A (zh) * | 2012-11-28 | 2013-04-03 | 绍兴电力局 | 基于电力调度自动化的主站***监测模型 |
CN104486147A (zh) * | 2014-12-04 | 2015-04-01 | 北京同有飞骥科技股份有限公司 | 一种设备监控***更新监控数据的方法和装置 |
CN107222356A (zh) * | 2017-07-28 | 2017-09-29 | 郑州云海信息技术有限公司 | 一种云监控***告警方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN108829563A (zh) | 2018-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110661659B (zh) | 一种告警方法、装置、***及电子设备 | |
US9665420B2 (en) | Causal engine and correlation engine based log analyzer | |
CN105376335B (zh) | 一种采集数据上传方法和装置 | |
CN111459782B (zh) | 监控业务***的方法、装置、云平台***和服务器 | |
CN101997925A (zh) | 具有预警功能的服务器监控方法及其*** | |
CN110231998B (zh) | 分布式定时任务的检测方法、装置及存储介质 | |
CN111078513A (zh) | 日志处理方法、装置、设备、存储介质及日志告警*** | |
CN109861843B (zh) | 日志文件的完整采集确认方法、装置及设备 | |
CN108829563B (zh) | 一种告警方法和告警装置 | |
CN114328107A (zh) | 光磁融合存储服务器集群的监控方法、***及电子设备 | |
CN111427749B (zh) | 一种openstack环境下针对ironic服务的监控工具及方法 | |
CN117271177A (zh) | 基于链路数据的根因定位方法、装置、电子设备及存储介质 | |
CN114116128B (zh) | 容器实例的故障诊断方法、装置、设备和存储介质 | |
CN113568811A (zh) | 分布式安全监测数据处理方法 | |
CN115705259A (zh) | 故障处理方法、相关设备及存储介质 | |
CN112134760A (zh) | 链路状态监控方法、装置、设备及计算机可读存储介质 | |
CN110430093B (zh) | 一种数据处理方法、装置及计算机可读存储介质 | |
CN114422324B (zh) | 一种告警信息的处理方法、装置、电子设备及存储介质 | |
CN107124288B (zh) | 一种消息处理方法和装置 | |
CN116821798B (zh) | 一种故障预警的服务器、方法及计算机存储介质 | |
CN116932332B (zh) | Dpu运行状态监控方法及装置 | |
CN113934599A (zh) | 信息处理方法、装置、电子设备和计算机可读介质 | |
CN115269516A (zh) | 一种日志数据采集管理方法、***、存储介质和电子设备 | |
CN114710394A (zh) | 告警同步方法、装置、电子设备及可读存储介质 | |
CN116185635A (zh) | 数据处理、弹性伸缩方法、计算设备及计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |