三款Zookeeper可视化工具、ZooInspector、prettyZoo、ZooKeeperAssistant

本文介绍了三款Zookeeper的图形化管理工具,包括开源的ZooInspector及其bat快捷启动方法,开源项目prettyZoo的安装与使用,以及收费的ZooKeeperAssistant的特性。这些工具提供了方便的zk节点信息查看和管理功能,助力于Zookeeper的日常运维。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍三款Zookeeper可视化工具

①Zookeeper图形化工具:ZooInspector

ZooInspector下载地址

ZooInspector带bat启动的版本

1.下载完后,解压压缩包,进入zookeeper-dev-ZooInspector.jar目录后执行run jar包命令

用cmd命令进入目录ZooInspector\build,运行zookeeper-dev-ZooInspector.jar
在这里插入图片描述
在这里插入图片描述

进入目录之后,执行命令

java -jar zookeeper-dev-ZooInspector.jar

2.登录客户端:输入zk服务的ip和端口

在这里插入图片描述

3.登录后:查看zk各节点信息

在这里插入图片描述

4.每次都cmd和运行命令太麻烦,写个bat快捷启动

1.在解压目录新建start.bat文件(build文件夹同级目录)

在这里插入图片描述
写入如下命令(cmd运行start.bat所在目录下的build文件夹下的zookeeper-dev-ZooInspector.jar)

@echo off
:: 设置变量,=号前后不要加空格
rem 当前盘符
:: set pan=%~d0
:: echo 所在盘符:%pan%
rem 当前盘符和路径
set panPath=%~dp0
:: echo 所在盘符和路径:%panPath%

rem 路径处理
set filePath=%panPath%build
echo ZooInspector.jar所在目录:%filePath% 
rem cmd运行start.bat所在目录下的build文件夹下的zookeeper-dev-ZooInspector.jar
rem 拼接完成的命令格式类似:cmd /k "cd C:\Users\Administrator\Desktop\ZooInspector\build  && java -jar zookeeper-dev-ZooInspector.jar"
cmd /k "cd %filePath% && java -jar zookeeper-dev-ZooInspector.jar
pause

2. 双击start.bat,就会自动打开工具

如下图所示
在这里插入图片描述

3.发送start.bat到桌面快捷方式

觉得还不方便的,可以把start.bat发送到桌面快捷方式,这样可以不用每次打开文件夹
注:该工具当前版本对应的cmd黑色关闭,客户端会一并退出。

②Zookeeper图形化工具:开源的prettyZoo

名字prettyZoo,意为美丽的动物园,是开源项目。
下载地址:https://github.com/vran-dev/PrettyZoo/releases

根据自己需要下载对应版本,我用的是windows版本,选.msi。
Windows版本下载链接
在这里插入图片描述
下载完成点击安装
在这里插入图片描述
在这里插入图片描述
配置完成之后,点击save保存,然后双击连接即可进入
在这里插入图片描述
在这里插入图片描述

③Zookeeper图形化工具:收费的ZooKeeperAssistant

在这里插入图片描述
ZooKeeperAssistant意为zookeeper助手,是一款zookeeperk可视化管理与监控工具,是企业化的可视化工具(有些功能需要收费),UI设计好看。
官网:http://www.redisant.cn/za
点击下载,下载需要的版本,1.0.10.0版本下载链接
在这里插入图片描述
下载完成之后是一个压缩包,解压后运行.exe后缀文件
在这里插入图片描述
在这里插入图片描述
配置zk连接名和连接信息
在这里插入图片描述
在这里插入图片描述

<think>好的,我需要回答用户关于推荐Zookeeper可视化管理工具的问题。首先,用户提到了几个引用,我需要仔细看看这些引用里的信息。引用1到4提到了ZooInspectorprettyZooZooKeeperAssistantZKUI这几个工具。我需要把这些工具整理出来,并给出每个工具的特点和适用场景。 首先,ZooInspector是开源的,用户可以通过命令行启动,适合需要快速查看节点信息的场景。引用1和3都提到了它在银行项目中的使用,说明它在实际生产环境中有应用。然后,prettyZoo界面现代,支持多语言,适合喜欢美观界面的用户。引用1和2提到它基于JavaFX开发,这可能意味着需要Java环境。 接下来是ZooKeeperAssistant,引用2提到它功能全面,适合需要监控和权限管理的用户,可能适用于较大的集群管理。ZKUI在引用4中被提到,有Web界面,配置管理方便,适合团队协作,但安装可能需要一些配置步骤。 用户可能需要知道每个工具的安装和使用难度,比如ZooInspector需要下载jar包运行,而ZKUI需要配置文件和数据库。此外,用户可能关心工具是否活跃维护,比如prettyZoo是开源且持续更新的,而ZooInspector可能比较基础。 还需要考虑用户的使用场景,比如开发、测试还是生产监控,不同的工具适用性不同。例如,ZooInspector适合快速查看,而ZKUI适合日常管理。最后,我应该把这些工具按推荐顺序排列,并给出选择建议,帮助用户根据需求做决定。</think>### Zookeeper 可视化管理工具推荐 以下是四款常用的 Zookeeper 可视化管理工具,根据功能特性与实际应用场景分类说明: --- #### 1. **ZooInspector**(轻量级查看工具- **特点**:开源工具,通过命令行快速启动,支持节点层级查看、属性编辑和基本操作。 - **适用场景**:快速验证节点注册状态或临时检查数据结构,适合开发调试[^3]。 - **使用示例**: ```bash java -jar zookeeper-dev-ZooInspector.jar ``` --- #### 2. **prettyZoo**(现代化界面工具- **特点**:基于 JavaFX 开发,界面美观,支持中英文切换、节点权限管理及实时监控。 - **适用场景**:日常开发环境,尤其适合需要直观操作和跨平台使用的场景[^1][^2]。 - **优势**:开源且持续维护,社区活跃度高。 --- #### 3. **ZooKeeper Assistant**(功能集成工具- **特点**:提供节点监控、权限管理、数据导入导出等高级功能。 - **适用场景**:生产环境或复杂集群管理,需精细化权限控制的场景[^2]。 --- #### 4. **ZKUI**(Web 管理界面) - **特点**:通过浏览器访问,支持节点搜索、批量操作和配置文件管理。 - **适用场景**:团队协作环境或需要远程管理 Zookeeper 的场景[^4]。 - **部署要求**:需配置数据库和启动脚本,适合有一定运维经验的团队。 --- ### 选择建议 - **开发调试**:优先选择 ZooInspectorprettyZoo- **生产监控**:推荐 ZooKeeper Assistant 或 ZKUI。 - **界面要求**:prettyZoo 的现代化设计更适合长期使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值