最近研究了一下Zookeeper这个开源框架,这个框架基本上被大家用来作为可动态的集中配置管理, 分布式锁之类的应用,那么在使用过成功中呢,我们还需要对这个服务进行后台的可视化管理,比如服务器的管理,节点管理等等,网上搜了下没找到什么好用的开源代码,官方提供的感觉特别不好用,然后就自己做了这么一个后台管理的系统功能,目前包含两大块内容:
1、节点管理,通过可视化界面管理持久化节点,
2、配置可用服务器列表,监控服务器的运行状态,服务器停机的情况下,还可以通过配置文件直接启动服务器。
目前系统里面所包含的功能还是比较少的,也比较简单,后续我也会慢慢的往里面加入更过的功能,例如服务器运行详细情况的监控,watchs的实时监控啊,报警啊之类的功能。
这个系统呢,也只是个人处于好奇感兴趣而作的,对于真正用于生产环境的zookeeper集群管理的话还是远远不够的,很多地方还不完善,比如通过系统启动服务器的话,系统停止运行zk服务器也会停止运行;比如只能进行单集群管理,无法进行多集群管理等等。
系统开源在开源中国的git上,码云平台,地址为:https://git.oschina.net/xujiwei/zookeeper-manage-center.git,
以下是系统部分功能的展示:
附:
相关推荐
zookeeper可视化管理工具
目前市面上功能最强,性能最好,数据最全的一款Zookeeper监控软件工具,该工具运行在.Net Framework4及上版本的Windows环境下。绿色软件,不需要安装,直接运行。
NULL 博文链接:https://gaojingsong.iteye.com/blog/2367161
zookeeper可视化工具
1.必须跟zookeeper放置在同一台机器 2.解压,配置start.sh、exhibitor.properties对应的zookeeper路径接口 3.启动start.sh
zkui,zookeeper的界面管理工具,使用jdk1.8编译而成。下载可用,jdk1.8用户无需重新编译。
zookeeper客户端连接工具,亲测有效
zookeeper 服务监控和管理,zookeeper 服务监控和管理
Zookeeper 管理工具
taokeeper用以监控zookeeper集群状态,根据zookeeper提供的接口,可以自动人监控zookeeper集群,在需要的时候进行告警。
ZooKeeper 管理工具
一款好用的zookeeper配置内容导入导出工具,适用平台是windows,但是也可以修改run.bat为shell脚本,适合linux。 带图形界面,修改config中的config.xml,添加需要管理的zookeeper地址信息,同时可以定义两个用户...
1、打开war包 \WEB-INF\dubbo.properties,配置你要监控的zk、服务启动后的登陆用户和密码。 2、该工具直接部署在 tomcat 下即可启动。访问 localhost:8080/dubbo-view-tool 即可
zkui:zookeeper的ui监控服务,zookeeper版本zookeeper-3.4.9
zookeeper的可视化工具
Zookeeper管理工具,提供Zookeeper可视化管理的工具,直接部署到服务器即可通过使用
直观的zookeeper图形管理工具,能对zookeeper的各个节点及数据进行 查找、新增、修改和删除的操作。图形界面,操作直观,易懂
zookeeper连接工具,可视化数据查看
Zookeeper可视化监控zkui2.0
ZKInspector:zookeeper节点管理工具,可以很方便地增删改查ZK集群当前的节点状态