【技术实现步骤摘要】
一种分布式存储系统的监控告警装置及其方法
本专利技术涉及分布式系统监控
,特别是涉及一种分布式存储系统的监控告警装置及其方法。
技术介绍
为了保证分布式系统的正常运行,需要对分布式系统内的各个基层节点进行监控告警。传统的监控告警方式一般为:在系统中设置一个主节点,基层节点分别采集自身的指标信息并检测,如果检测异常则会生成告警信息;在需要进行告警显示时,主节点远程获取集群中各个基层节点的告警信息。随着分布式集群规模越来越大,这种方式会出现以下问题:由于每次显示告警信息时,需要主节点分别获取多个基层节点的告警信息,故主节点获取告警信息的时间长,告警监控的时效性差;并且,由于各个基层节点的数据均需要主节点去获取,导致主节点负载过大。因此,如何提供一种能够减低主节点负载的分布式存储系统的监控告警装置及其方法是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种分布式存储系统的监控告警装置及其方法,通过设置多个主节点,分化基层节点的告警信息获取操作,从而减小主节点的负载。为解决上述技术问题,本专利技术提供了一种分布式存储系统的监控告警装置,包括:若 ...
【技术保护点】
1.一种分布式存储系统的监控告警装置,其特征在于,包括:若干个基层节点、管理节点以及告警显示节点;所述管理节点,用于依据预设分组规则将所述基层节点划分为多个逻辑分组,并按照预设选举规则为每个所述逻辑分组选择一个基层节点作为主节点;所述基层节点,用于检测自身监控指标信息并进行分析,若发现异常则生成告警信息发送至自身所处逻辑分组内的主节点中;所述告警显示节点,用于接收到告警获取请求后,按照预设选择规则选择相应的主节点,并从中获取告警信息并显示。
【技术特征摘要】
1.一种分布式存储系统的监控告警装置,其特征在于,包括:若干个基层节点、管理节点以及告警显示节点;所述管理节点,用于依据预设分组规则将所述基层节点划分为多个逻辑分组,并按照预设选举规则为每个所述逻辑分组选择一个基层节点作为主节点;所述基层节点,用于检测自身监控指标信息并进行分析,若发现异常则生成告警信息发送至自身所处逻辑分组内的主节点中;所述告警显示节点,用于接收到告警获取请求后,按照预设选择规则选择相应的主节点,并从中获取告警信息并显示。2.根据权利要求1所述的装置,其特征在于,所述管理节点还包括:同步模块,用于控制各个所述主节点间数据保持同步;相应的,所述告警显示节点具体用于按照预设选择规则选择一个主节点。3.根据权利要求2所述的装置,其特征在于,所述告警显示节点包括:主节点选择模块,用于依据当前所处时间段、所述告警获取请求携带的告警指标项以及所述逻辑分组的数量按照所述预设选择规则,选择一个主节点;接收模块,用于接收所述告警获取请求;获取显示模块,用于从选择的主节点内获取告警信息并显示。4.根据权利要求3所述的装置,其特征在于,所述主节点选择模块包括:设定单元,用于划分预设个时间段并设定若干个告警指标项;组合单元,用于将各个所述时间段与各个所述告警指标项进行组合,令每个所述主节点分别与若干个组合结果进行对应,对应结果保存至所述预设选择规则内,不同所述主节点对应的组合结果不同;选择单元,用于将当前所处时间段与所述告警获取请求携带的告警指标项的组合结...
【专利技术属性】
技术研发人员:曹卫杰,张大帅,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。