[发明专利]一种Docker容器云主机和Dashboard的前端展示实现方法有效
| 申请号: | 201811137446.3 | 申请日: | 2018-09-27 |
| 公开(公告)号: | CN109117351B | 公开(公告)日: | 2020-06-02 |
| 发明(设计)人: | 刘强 | 申请(专利权)人: | 四川虹微技术有限公司 |
| 主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F9/451 |
| 代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘兴亮 |
| 地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 docker 容器 主机 dashboard 前端 展示 实现 方法 | ||
1.一种Docker容器云主机和Dashboard的前端展示实现方法,其特征在于,包括以下步骤:
步骤S101、通过系统导航栏进入到主机管理列表中,在主机管理列表中,可以查看到主机名称、标签、状态、副本数量、可调度、类型、分组、操作信息的展示;
并通过点击某个主机名称进入到主机详情页面中,进行后续的详情信息展示;
步骤S102、进入到主机详情页面,可以进行主机基本信息、资源监控、主机标签、副本信息、其他信息的展示;
步骤S103、在基本信息中,将主机的基础信息模块和资源监控模块一起进行展示,其中,在基础信息模块中,主要进行EndPoint、可调度状态、副本信息、磁盘空间、磁盘压力、内存压力、可分配资源、接入时间等信息进行展示;
步骤S104、打开主机标签栏,可以设置“编辑标签”按钮,点击后,弹出编辑标签对话框,在此对话框中,不仅可以查看已有的标签,还可通过输入Key和Value添加新的标签,并且可以删除已有的标签,在此功能中,可以对标签进行排序,并且能进行标签名称的重复校验,即对标签的Key进行校验,如果有相同的Key,则禁止添加;
步骤S105、显示副本信息和其他信息,在副本信息中,不仅要对副本名称、IP地址、容器数量、重启次数、启动时间进行展示,还要对每个副本的CPU使用情况和内存使用情况进行展示,并且能对每个副本信息的事件信息进行展示;
步骤S106、在Dashboard中对整个系统的CPU使用情况、内存使用情况利用Highchart图表的形式展示出来,并对系统的主机使用情况、运行情况和Ceph运行情况、系统状态、最近操作日志、系统通知、镜像排行榜、插件总览数据等进行展示;
对于展示Dashboard中的数据具体实现过程如下:
a1.首先在Dashboard中的系统资源使用情况中,展示系统整体主机的CPU使用情况和内存使用情况,并且对其进行每一分钟一次的数据自动更新操作,并且能显示当前的CPU使用了几核,内存占用了多少;
a2.在运行信息模块中,首先显示运行中的服务和已停止的服务,并且显示运行中的容器和已停止的容器;
a3.在Ceph信息模块中,首先显示Ceph的存储情况,即显示有多少的Ceph总量,然后显示有多少已用的Ceph总量,并且计算出它们的百分比;其次显示Ceph网关节点数、Ceph存储节点数、Ceph监控节点数,并且计算出它们的运行数量;
a4.在系统状态信息中,首先定义一个固定数组,数组里面是预先定义好的name、runningNum以及unrunningNum,然后将获取到的数据进行遍历,如果这些数组中的name字段的子字符串包含预先定义的数组里面的name,并且查询它的status,如果为running,则runningNum加1,否则unrunningNum加1,这样预先定义的数组就更新其中字段的数据,然后利用antd中的Table组件将更新后的数据赋值给Tabel的data属性,即可对系统状态的数据进行展示;
a5.在最近操作日志模块中,对获取到的数据只是显示Cname和Caze两个字段的内容,并且列表最后一列显示日志的操作时间;
a6.在系统通知中,对获取到的数据只是显示Caze、Name和Createat字段的内容,并且列表最后一列显示日志的操作时间;
a7.在镜像排行榜中,需要使用到antd的Switch组件进行使用次数和最近上传的切换,然后分别对获取到的数据利用Table组件展示出来;
a8.在插件信息中,需要对插件总数量、已激活插件、未激活插件、正在激活插件、正在卸载插件、异常插件展示出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹微技术有限公司,未经四川虹微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811137446.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器状态显示系统
- 下一篇:服务器性能预测方法和装置





