【技术实现步骤摘要】
分布式系统的节点监控方法、装置、存储介质及电子装置
[0001]本申请涉及金融科技领域
、
云计算领域以及其他相关领域领域,具体而言,涉及一种分布式系统的节点监控方法
、
装置
、
存储介质及电子装置
。
技术介绍
[0002]随着大数据和云计算技术的不断发展,分布式系统的应用日益普及,为了保障分布式系统运行的稳定性和可靠性,监控系统成为了必不可少的一部分,目前,仍旧使用传统的监控系统对分布式系统进行监控,即使用一个数据库存储分布式系统中每个节点的数据,导致单个数据库的数据存储量过大,不能灵活响应分布式系统,因此需要有专门用于监控分布式系统的监控系统
。
[0003]针对相关技术中节点监控的效率较低的问题,目前尚未提出有效的解决方案
。
技术实现思路
[0004]本申请的主要目的在于提供一种分布式系统的节点监控方法
、
装置
、
存储介质及电子装置,以解决相关技术中节点监控的效率较低的问题
。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种分布式系统的节点监控方法,所述分布式系统中部署了
N
个分布式节点,
N
大于1,所述方法应用于所述分布式系统的节点监控系统,该方法包括:
[0006]获取节点监控请求,其中,所述节点监控请求用于请求监控
M
个分布式节点在目标时间的节点状态,
M
大于
【技术保护点】
【技术特征摘要】
1.
一种分布式系统的节点监控方法,其特征在于,所述分布式系统中部署了
N
个分布式节点,
N
大于1,所述方法应用于所述分布式系统的节点监控系统,所述方法包括:获取节点监控请求,其中,所述节点监控请求用于请求监控
M
个分布式节点在目标时间的节点状态,
M
大于1,且,小于或者等于
N
;从
M
个监控数据库中分别提取所述
M
个分布式节点中每个分布式节点在所述目标时间对应的目标节点数据,其中,所述
N
个分布式节点与
N
个监控数据库一一对应,所述目标节点数据是所述每个分布式节点上部署的监控采集器上报至对应的监控数据库的;根据所述目标节点数据监控所述
M
个分布式节点中每个分布式节点的目标节点状态
。2.
根据权利要求1所述的方法,其特征在于,所述从
M
个监控数据库中分别提取所述
M
个分布式节点中每个分布式节点在所述目标时间对应的目标节点数据,包括:通过监控处理器生成数据提取指令,其中,所述节点监控系统包括:
N
个监控数据库,所述
N
个分布式节点上一一部署的
N
个所述监控采集器和所述监控处理器,所述数据提取指令用于指示上报所述目标时间对应的节点数据;通过所述监控处理器向所述
M
个监控数据库下发所述数据提取指令;通过所述监控处理器接收所述
M
个监控数据库响应所述数据提取指令上报的节点数据作为所述目标节点数据
。3.
根据权利要求2所述的方法,其特征在于,在所述从
M
个监控数据库中分别提取所述
M
个分布式节点中每个分布式节点在所述目标时间对应的目标节点数据之前,所述方法还包括:通过每个所述监控采集器运行代理程序,其中,所述代理程序用于异步采集对应的所述分布式节点上产生的允许表征所述分布式节点的运行状态的数据作为所述分布式节点的节点数据;通过每个所述监控采集器采用消息队列将采集到的节点数据推送至对应的所述监控数据库进行存储
。4.
根据权利要求1所述的方法,其特征在于,所述获取节点监控请求,包括:接收定时任务触发的第一监控请求,其中,所述定时任务用于按照目标周期触发所述节点监控请求,所述第一监控请求用于请求定期监控所述
M
个分布式节点的节点状态;响应所述第一监控请求,将当前的所述目标周期确定为所述目标时间
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述目标节点数据监控所述
M
个分布式节点中每个分布式节点的目标节点状态,包括:将所述目标节点数据转换为所述目标节点状态;从所述
M
个分布式节点中筛选出所述目标节点状态用于指...
【专利技术属性】
技术研发人员:林天涯,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。