CN108829563B - 一种告警方法和告警装置 - Google Patents

一种告警方法和告警装置 Download PDF

Info

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
Application number
CN201810661304.0A
Other languages
English (en)
Other versions
CN108829563A (zh
Inventor
段谊海
张典
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810661304.0A priority Critical patent/CN108829563B/zh
Publication of CN108829563A publication Critical patent/CN108829563A/zh
Application granted granted Critical
Publication of CN108829563B publication Critical patent/CN108829563B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm 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入口来发出的。
CN201810661304.0A 2018-06-25 2018-06-25 一种告警方法和告警装置 Active CN108829563B (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110365525A (zh) * 2019-06-28 2019-10-22 苏州浪潮智能科技有限公司 一种基于管理协议的告警方法、设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083091A (zh) * 2009-11-27 2011-06-01 ***通信集团贵州有限公司 网管告警管理方法和***以及告警采集服务器

Patent Citations (4)

* Cited by examiner, † Cited by third party
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