平时用zkCli.sh进行ZooKeeper管理不方便,在此给大家推荐3个主流的ZooKeeper可视化工具。
ZooKeeperAssistant
ZooKeeper Assistant意为zookeeper助手,是一款zookeeperk可视化管理与监控工具。
下载地址:http://www.redisant.cn/za
具备如下功能:
1.服务器状态监控
软件内置仪表盘,实时监控 ZooKeeper 服务状态,数据展示一目了然。
2.数据格式化支持
ZooKeeper Assistant 会自动识别并格式化不同的数据格式,包括Text、JSON、XML、HEX等。
3.GPU 渲染优化
利用 GPU 渲染界面,减少资源占用、流畅度高,支持单机 / 集群模式。
4.多样化搜索功能
支持搜索节点,或在其中的值里进行正则、整词、大小写匹配搜寻。
5.丰富命令行操作
支持命令行操作,包括 zkCli.sh 提供的命令和四字符命令,可快速导入导出数据。
免费只能连接localhost,高级功能需要收费。
ZooInspector
ZooInspector采用Java写的, 界面一般,但对监听支持比较好。
下载地址: https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip
下载后,进入ZooInspector\build目录:
启动:
java -jar zookeeper-dev-ZooInspector.jar
点击左上角连接按钮,输入zk服务地址:ip:2181。
如下图所示:
PrettyZoo
PrettyZoo是一款 Java 写的高颜值 ZooKeeper 客户端桌面应用,颜值非常高,支持 Mac / WIndows / Linux。
下载地址:https://github.com/vran-dev/PrettyZoo/releases
具备如下功能:
- 可同时管理多个 zookeeper 连接;
- 节点数据实时同步;
- 支持 ACL 配置,支持 SSH Tunnel 连接;
- 支持配置导入导出;
- 支持节点增删改查操作;
- 支持节点数据格式化 JSON、XML、Properties,以及支持节点数据高亮;
陈睿mikechen
10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。
关注「mikechen」公众号,获取更多技术干货!
后台回复【面试】即可获取《史上最全阿里Java面试题总结》,后台回复【架构】,即可获取《阿里架构师进阶专题全部合集》