一种监控数据显示方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:33288233 阅读:18 留言:0更新日期:2022-05-01 00:00
本申请实施例提供了一种监控数据显示方法、装置、电子设备及可读存储介质,涉及云技术领域,该方法包括:接收第一组件的组件标识,作为第一组件标识;从预先生成的多个注册表中,获取记录有第一组件标识的注册表,作为第一注册表;从预先生成的多个关系属性表中,获取记录有第一注册表的注册表标识的关系属性表,作为第一关系属性表;根据第一关系属性表中与第一注册表的注册表标识对应的节点标识,获取第一组件所属的第一节点的监控数据,并显示在监控数据展示页面中。基于上述处理,使得用户能够基于组件,查看对应的节点的运行状态。查看对应的节点的运行状态。查看对应的节点的运行状态。

【技术实现步骤摘要】
一种监控数据显示方法、装置、电子设备及可读存储介质


[0001]本申请涉及云
,特别是涉及一种监控数据显示方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着云技术的快速发展,可以基于集群(例如,基于MongoDB的集群)提供云服务。具体的,可以在集群包含的节点中部署不同的组件(例如,Mongos组件、Shard组件)。Mongos组件表示用于数据查询与数据写入的路由;Shard组件用于存储数据。Mongos组件可以将数据读/写请求分发到Shard组件,由Shard组件响应数据读/写请求,以完成数据读/写。
[0003]然而,相关技术中,并未提供相应的方法,使得用户能够基于组件,查看对应的节点的运行状态。

技术实现思路

[0004]本申请实施例的目的在于提供一种监控数据显示方法、装置、电子设备及可读存储介质,使得用户能够基于组件,查看对应的节点的运行状态。具体技术方案如下:
[0005]在本申请实施的第一方面,首先提供了一种监控数据显示方法,所述方法包括:
[0006]接收第一组件的组件标识,作为第一组件标识;
[0007]从预先生成的多个注册表中,获取记录有所述第一组件标识的注册表,作为第一注册表;
[0008]从预先生成的多个关系属性表中,获取记录有所述第一注册表的注册表标识的关系属性表,作为第一关系属性表;
[0009]根据所述第一关系属性表中与所述第一注册表的注册表标识对应的节点标识,获取所述第一组件所属的第一节点的监控数据,并显示在监控数据展示页面中。
[0010]可选的,所述方法还包括:
[0011]接收针对第二节点的注册请求;
[0012]根据所述注册请求,生成所述第二节点的注册表,作为第二注册表;其中,所述第二注册表中记录有所述第二节点的节点标识、网络地址、节点名称和所属机房的机房名称。
[0013]可选的,在所述接收第二节点的注册请求之后,所述方法还包括:
[0014]生成所述第二节点中部署的第二组件的注册表,作为第三注册表;其中,所述第三注册表中记录有所述第二组件的组件标识、类型标识、所属机房的机房名称。
[0015]可选的,在所述生成所述第二节点中部署的第二组件的注册表,作为第三注册表之后,所述方法还包括:
[0016]生成第二关系属性表;其中,所述第二关系属性表包括:所述第三注册表的注册表标识与所述第二节点的节点标识的对应关系。
[0017]可选的,在所述生成第二关系属性表之后,所述方法还包括:
[0018]接收针对所述第二节点的删除请求;
[0019]删除所述第二注册表、所述第三注册表和所述第二关系属性表。
[0020]可选的,在所述接收第一组件的组件标识,作为第一组件标识之前,所述方法还包括:
[0021]读取预先配置的关系展示表;其中,所述关系展示表用于记录集群中当前部署的组件的类型标识;
[0022]显示所述关系展示表中记录的类型标识;
[0023]当接收到类型标识选择指令时,从所述多个注册表中,确定记录有所述类型标识选择指令所指示的类型标识的注册表,作为第四注册表;
[0024]显示所述第四注册表中记录的组件标识;
[0025]所述接收组件标识,作为第一组件标识,包括:
[0026]当接收到组件标识选择指令时,从显示的组件标识中确定所述组件标识选择指令所指示的组件标识为第一组件标识。
[0027]在本申请实施的第二方面,提供了一种监控数据显示装置,所述装置包括:
[0028]第一组件标识获取模块,用于接收第一组件的组件标识,作为第一组件标识;
[0029]第一注册表获取模块,用于从预先生成的多个注册表中,获取记录有所述第一组件标识的注册表,作为第一注册表;
[0030]第一关系属性表获取模块,用于从预先生成的多个关系属性表中,获取记录有所述第一注册表的注册表标识的关系属性表,作为第一关系属性表;
[0031]第一显示模块,用于根据所述第一关系属性表中与所述第一注册表的注册表标识对应的节点标识,获取所述第一组件所属的第一节点的监控数据,并显示在监控数据展示页面中。
[0032]可选的,所述装置还包括:
[0033]注册请求获取模块,用于接收针对第二节点的注册请求;
[0034]第二注册表生成模块,用于根据所述注册请求,生成所述第二节点的注册表,作为第二注册表;其中,所述第二注册表中记录有所述第二节点的节点标识、网络地址、节点名称和所属机房的机房名称。
[0035]可选的,所述装置还包括:
[0036]第二注册表生成模块,用于在所述接收第二节点的注册请求之后,生成所述第二节点中部署的第二组件的注册表,作为第三注册表;其中,所述第三注册表中记录有所述第二组件的组件标识、类型标识、所属机房的机房名称。
[0037]可选的,所述装置还包括:
[0038]第二关系属性表生成模块,用于在所述生成所述第二节点中部署的第二组件的注册表,作为第三注册表之后,生成第二关系属性表;其中,所述第二关系属性表包括:所述第三注册表的注册表标识与所述第二节点的节点标识的对应关系。
[0039]可选的,所述装置还包括:
[0040]删除请求获取模块,用于在所述生成第二关系属性表之后,接收针对所述第二节点的删除请求;
[0041]删除模块,用于删除所述第二注册表、所述第三注册表和所述第二关系属性表。
[0042]可选的,所述装置还包括:
[0043]关系展示表获取模块,用于在所述接收第一组件的组件标识,作为第一组件标识之前,读取预先配置的关系展示表;其中,所述关系展示表用于记录集群中当前部署的组件的类型标识;
[0044]第二显示模块,用于显示所述关系展示表中记录的类型标识;
[0045]第四注册表确定模块,用于当接收到类型标识选择指令时,从所述多个注册表中,确定记录有所述类型标识选择指令所指示的类型标识的注册表,作为第四注册表;
[0046]第三显示模块,用于显示所述第四注册表中记录的组件标识;
[0047]所述第一组件标识获取模块,具体用于当接收到组件标识选择指令时,从显示的组件标识中确定所述组件标识选择指令所指示的组件标识为第一组件标识。
[0048]本申请实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0049]存储器,用于存放计算机程序;
[0050]处理器,用于执行存储器上所存放的程序时,实现上述任一所述的监控数据显示方法。
[0051]本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的监控数据显示方法。
[0052]本申请实施例还提供了一种包含指令的计算机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控数据显示方法,其特征在于,所述方法包括:接收第一组件的组件标识,作为第一组件标识;从预先生成的多个注册表中,获取记录有所述第一组件标识的注册表,作为第一注册表;从预先生成的多个关系属性表中,获取记录有所述第一注册表的注册表标识的关系属性表,作为第一关系属性表;根据所述第一关系属性表中与所述第一注册表的注册表标识对应的节点标识,获取所述第一组件所属的第一节点的监控数据,并显示在监控数据展示页面中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收针对第二节点的注册请求;根据所述注册请求,生成所述第二节点的注册表,作为第二注册表;其中,所述第二注册表中记录有所述第二节点的节点标识、网络地址、节点名称和所属机房的机房名称。3.根据权利要求2所述的方法,其特征在于,在所述接收第二节点的注册请求之后,所述方法还包括:生成所述第二节点中部署的第二组件的注册表,作为第三注册表;其中,所述第三注册表中记录有所述第二组件的组件标识、类型标识、所属机房的机房名称。4.根据权利要求3所述的方法,其特征在于,在所述生成所述第二节点中部署的第二组件的注册表,作为第三注册表之后,所述方法还包括:生成第二关系属性表;其中,所述第二关系属性表包括:所述第三注册表的注册表标识与所述第二节点的节点标识的对应关系。5.根据权利要求4所述的方法,其特征在于,在所述生成第二关系属性表之后,所述方法还包括:接收针对所述第二节点的删除请求;删除所述第二注册表、所述第三注册表和所述第二关系属性表。6.根据权利要求1所述的方法,其特征在于,在所述接收第一组件的组件标识,作为第一组件标识之前,所述方法还包括:读取预先配置的关系展示表;其中,所述关系展示表用于记录集群中当前部署的组件的类型标识;显示所述关系展示表中记录的类型标识;当接收到类型标识选择指令时,从所述多个注册表中,确定记录有所述类型标识选择指令所指示的类型标识的注册表,作为第四注册表;显示所述第四注册表中记录的组件标识;所述接收组件标识,作为第一组件标识,包括:当接收到组件标识选择指令时,从显示的组件标识中确定所述组件标识选择指令所指示的组件标识为第一组件标识。7.一种监控数据显示装置,其特征在于,所述装置包括:第一组件标识获取模块,用于接收第一组件的组件标识,作为第一组件标识;第一注册表获取模块,用于从预先生成的多个注册表中,获取记录有所述第一组件标识的注册表,作为第一注册表;
第一关系属性表获取模块,用于从预先生成的多个关系属性表中,获取记录有所述第一注册表的注册表标识的关系属性表,作为第一关系属性表;第一显示模块,用于根据所述第...

【专利技术属性】
技术研发人员:杨冠飞
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1