一种基于信息合并的报警方法及装置的制造方法_2

文档序号:9786719阅读:来源:国知局
不能解释为对本发明的限制。
[0056]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
[0057]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
[0058]以下将结合附图对本发明实施例的基于信息合并的报警方法和基于信息合并的报警装置进行详细说明。
[0059]为实现准确监测的前提下进行合并报警,有效地减少了对监测资源的浪费以及频繁报警带来的困扰,节约设备检测的经济成本,本发明提出一种基于信息合并的报警方法,包括:监测多个设备并判断所述多个设备中的异常设备;判断属于同一设备组的设备中所述异常设备的数量,并确定所述设备组的当前异常比例,所述当前异常比例标示所述设备组中异常设备所占的比例;若所述设备组中存在多个异常设备且对应的所述当前异常比例小于预设异常比例,获取为各异常设备生成的设备报警信息,并将生成的设备报警信息进行合并,得到第一报警信息;发送所述第一报警信息。
[0060]需要说明的是,在上下文中所称“设备”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。设备包括但不限于服务器、个人电脑、笔记本电脑、平板电脑等。
[0061]图1示意性示出了本发明一个实施例的基于信息合并的报警方法的流程示意图。
[0062]参照图1,本发明实施例的基于信息合并的报警方法具体包括以下步骤:
[0063]S11、监测多个设备并判断所述多个设备中的异常设备。
[0064]具体的,可通过预先配置的监控列表、监测时间周期以及监测方式、监测结果返回格式,实现对监控列表中的多个设备的监测,并根据返回的监测结果确定监控列表中的多个设备的当前状态,以判断所述多个设备中的异常设备。
[0065]需要说明的是,异常设备为设备运行中存在异常状态的设备,具体可根据监测过程中返回的监测结果进行确定。
[0066]可理解的是,每台设备可承载相应的一种或多种数据业务,为前端服务器提供数据服务支持。
[0067]其中,监测并采集返回的监测结果的方式包括但不限于:
[0068]gangl ia监控方式;zabbix监控方式;nag1s监控方式。
[0069]其中,每种监测方式对应的监控项包括但不限于:CPU负载率;可用磁盘容量;I/O数量,即每秒对磁盘读写总次数;网络流量;内存占用率。在此,监控项可为运维人员在监控之前根据监控需求预先设置的。
[0070]S12、判断属于同一设备组的设备中所述异常设备的数量,并确定所述设备组的当前异常比例,所述当前异常比例标示所述设备组中异常设备所占的比例。
[0071]可理解的是,所述当前异常比例为所述设备组中当前存在的异常设备数量所占该设备组中总设备数量的比例。
[0072]具体的,根据步骤Sll中在多个设备中确定出的异常设备,确定属于同一设备组的设备中所述异常设备的数量,进而确定同一设备组的当前异常比例。
[0073]在一个具体示例中,若监控返回错误状态,则统计本次批量监控的多个设备所在设备组以及异常设备数量。比如:本次监控共200台设备,其中BJDT设备组80台,异常40台,ZWT设备组50台,异常48台,BJCC设备组50台,异常2台,CCT设备组20台,异常3台。进一步,确定同一设备组的当前异常比例。
[0074]S13、若所述设备组中存在多个异常设备且对应的所述当前异常比例小于预设异常比例,获取为各异常设备生成的设备报警信息,并将生成的设备报警信息进行合并,得到第一报警信息。
[0075]需要说明的是,所述预设异常比例为设备组的实际容灾比,本发明不需要对所述预设异常比例的具体取值进行限定,本领域技术人员需要设备组的实际应用情况进行设置。
[0076]本实施例中,当设备组中存在多个异常设备且对应的所述设备组的当前异常比例小于预设异常比例(即设备组的实际容灾比)时,通过获取为设备组中各异常设备生成的设备报警信息,并将生成的设备报警信息进行合并,以得到第一报警信息,进而实现多个异常设备的合并报警。
[0077]S14、发送所述第一报警信息。
[0078]在具体实现中,第一报警信息的发送可通过多种方式实现,例如:通过短信,或,邮件的方式实现第一报警信息的发送。
[0079]需要说明的是,上面提到的第一报警信息的发送方式仅是举例,除了上述情况之外还可以包括其他的情况,如,邮件+短信,或语音电话等。本实施例不需要对具体根据怎样的模式实现第一报警信息的发送进行限定,本领域技术人员需要根据实际应用进行设置。
[0080]本发明实施例提供的基于信息合并的报警方法,通过在多个设备的监测过程中,当属于同一设备组的设备中存在多个异常设备且对应的所述设备组的当前异常比例小于预设异常比例时,获取为设备组中的异常设备生成的设备报警信息,并将生成的设备报警信息进行合并,得到合并报警信息,进而在实现准确监测的前提下进行合并报警,有效地减少了对监测资源的浪费以及频繁报警带来的困扰。
[0081]在本发明的一个优选实施例中,属于相同线路的设备被归于同一设备组,或者处理相同业务的设备被归于同一设备组。
[0082]在一个具体示例中,可根据设备的地址信息确定设备是否为属于相同线路的设备,进而确定是否可以被归于同一设备组。其中,设备的地址信息可以为路由地址和/SIP地址等。例如,可根据设备的IP地址,通过判断不同设备的IP地址是否属于同一 IP地址段判断这些设备是否属于同一设备组。
[0083]在一个具体示例中,可根据设备处理的业务类型确定设备是否为处理相同或相关的业务的设备,进而确定是否可以被归于同一设备组。其中,设备的业务类型可以为路由地址和/或IP地址等。例如,可根据设备的IP地址,通过判断不同设备的IP地址是否属于同一IP地址段判断这些设备是否属于同一设备组。
[0084]在本发明的一个优选实施例中,在步骤S13中的若所述设备组中存在多个异常设备且对应的所述当前异常比例小于预设异常比例,获取为各异常设备生成的设备报警信息之前,所述方法还包括以下图中未示出的步骤:获取所述设备组中的设备数量,并根据所述设备数量查找第一映射关系,以获得与所述设备数量对应的预设异常比例,所述第一映射关系包括:设备数量和预设异常比例之间的对应关系。
[0085]其中,设备数量为设备组中的设备总数量。
[0086]本实施例中,对于相同类型集群中的设备组,如都是web集群中的设备组,则通过设备数量确定对应的预设异常比例。具体的通过根据设备组中的设备数量查找第一映射关系,以获得与设备数量对应的预设异常比例,其中,第一映射关系为预先设置的,第一映射关系中包括:设备数量和预设异常比例之间的对应关系。
[0087]在本发明的一个优选实施例中,在步骤S13中的若所述设备组中存在多个异常设备且对应的所述当前异常比例小于预设异常比例,获取为各异常设备生成的设备报警信息之前,所述方法还包括以下图中未示出的步骤:获取所述设备组的标识信息,并根据所述标识信息查找第二映射关系,以获得与所述标识信息对应的预设异常比例,所述第二映射关系包括:标识信息与预设异常比例之间的对应关系。
[0088]其中,标识信息用于唯一标示设备组,可根据实际应用进行设置。
[0089]本实施例中,对于不同类型的集群中的设备组,则通过设备组的类型确定对应的预设异常比例。具体的,通过根据设备组的标识信息查找第二映射关系,以获得与标识信息对应的预设异常比例,其中,第一映射关系为预先设置的,第二映射关系中包括:标识信息与预设异常比例之间的对应关系。
[0090]需要说明的是,上述两种确定预设异常比例的方式仅是举例,除了上述情况之外还可以包括其他的情况,如,综合两种确定预设异常比例的方式,例如:先判断类型再判断数量等。本领域技术人员需要根据实际应用进行设置。
[0091]图2示意性示出了本发明另一实施例的基于信息合并的报警方法的流程示意图。
[0092]参照图2
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1