很好用的etcd可视化管理工具 etcdv3-browser

58 篇文章 5 订阅
20 篇文章 0 订阅

etcd是一个高可用、强一致性的服务发现存储仓库的,是k8s里的一个基础组件,现在随着k8s的不断的被企业所使用,etcd也越来越被看好作为服务发现的好的组件之一,

今天推荐的是一款用来对etcd进行管理的图形化管理工具 etcdv3-browser, 目前在etcd这块的管理工具产品统一来看,都没有一个比较亮眼的产品出现,这个etcdv3-browser,可谓是独树一帜了。

etcdv3-browser在传统的etcd管理工具的功能基础上,添加了很多非常实用的新的特性。

1. 支持根据前缀的集合管理,逻辑上按照前缀的规则,让你向管理表一样的对key-value队进行管理,这点和redis这块多数key-value数据库的管理工具一样。

2. 多维度的查询功能, 通过可视化的查询工具,对key-value库里的键值进行查询,并在可视化的管理工具里直接对key-value对进行管理类维护

3. 可视化的lease管理,租约是etcd里一个用途非常广泛,使用场景非常多的特性,通过lease的功能,我们可以给自己的分布式集群定制很多特有的功能, etcdv3-browser可视化对lease进行查询维护和管理,可以通过可视化界面,方便的查询租约,查看租约的相关键值对,查看租约的详细信息,并对租约进行取消和续约等操作

4. 分布式锁的查询和维护管理, etcd里基于底层的etcd实现了raft的强一致性分布式锁,这个也是在etcd的应用中非常强大非常实用的特性, 但是etcd没有对锁的信息进行维护的接口和功能, 通过etcv3-browser和etcd4go的集成, 可以可视化的监控etcd实例里分布式锁的,请求,锁定,释放状态,并可视化的进行管理维护。

5. etcv3-browser里支持,多实例连接,在可视化的界面里,连接多个不同的实例,进行管理和维护。

以上功能都是目前的etcd管理工具产品中都没有的特性。 下面直接上图:

用DOCKER背景作为登录,先Docker致敬,下一个做K8s的管理工具,用Kubernetes作为背景

支持多实例的连接管理,支持多种方式添加数据源,导入,复制都可以。

 

集合管理和查询,根据前缀的命名规则,汇聚在一个集合里,统计进行管理, 集合可以按照目录对各个集合进行更加细致的级别划分, 一层一层的, 结构明了,管理起来更加的方便。

多维度的查询功能, 支持多种维度数据的查询,过滤,支持翻页,排序。 和数据库管理工具里查询表一样方便。 etcd管理工具里,支持查询翻页的,目前也就这个工具了

 

可视化的租约管理,使用场景非常的广泛,就是没有好的工具进行管理,好了,现在有了, 关键还方便。直接查看租约的详细信息,关联的键值对。

,  

独家秘籍的分布式锁的管理, 本来的etcd原生的API中是完全没有锁这块的相关维护和管理功能的,仅仅只有上锁,解锁两个接口,而且上锁需要持有session对象,解锁需要持有Lock对象,调用还算是简单,但是维护就麻烦了,这里就是集成了boot4go出品的etcd4go的客户端,实现了分布式所锁的状态查询和管理维护的功能。 使用数据库管理工具的小伙伴们一定都熟悉数据库的锁的管理,这里就是同样的方式,来进行维护管理。

 可以查看持锁进程,上锁时间, 以及当前同个锁对象的其他申请请求

 可以强行解锁,下一个锁申请将成为锁的持有者。

 其他什么用户,角色,警报的功能就是基本功能了,多了些易用性的改进

看到这里是不是,可以看到etcdv3-browser这个产品和其他产品的不同了吧, 本产品在github上已经开源。  可以在github里进行下载

同时在docker里已经发布了该产品镜像,  imageID  :    joinsunsoft/etcdv3-browser:0.9.0

镜像的安装方法非常简单,直接一行命令即可完成安装, 可以查看hub.docker.com中该镜像的安装说明文档。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

inthirties

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值