使用zkui做zookeeper监控

摘要: 使用zkui做zookeeper监控

克隆项目

1
https://github.com/DeemOpen/zkui.git

编译项目

1
mvn clean install

修改配置

1
2
3
4
5
6
zkServer=192.168.241.21:2181
jdbcClass=com.mysql.jdbc.Driver
jdbcUrl=jdbc:mysql://192.168.241.21:3306/zkui
jdbcUser=root
jdbcPwd=123456
userSet = {"users": [{ "username":"admin" , "password":"123456","role": "ADMIN" },{ "username":"appconfig" , "password":"appconfig","role": "USER" }]}

创建数据库和表

1
2
3
4
5
6
7
8
9
CREATE DATABASE zkui;
CREATE TABLE `histories` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`change_user` varchar(100) DEFAULT NULL,
`change_date` datetime DEFAULT NULL,
`change_summary` varchar(500) DEFAULT NULL,
`change_ip` varchar(500) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

启动项目

注意配置文件的路径

1
java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar

访问项目

1
http://localhost:9090

效果图
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

评论