docker方式安装
安装zookeeper
zookeeper.yml 文件
version: "3"
services:
zoo1:
image: zookeeper
restart: always
hostname: zoo1
ports:
- 2181:2181
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181
zoo2:
image: zookeeper
restart: always
hostname: zoo2
ports:
- 2182:2181
environment:
ZOO_MY_ID: 2
ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=0.0.0.0:2888:3888;2181 server.3=zoo3:2888:3888;2181
zoo3:
image: zookeeper
restart: always
hostname: zoo3
ports:
- 2183:2181
environment:
ZOO_MY_ID: 3
ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=0.0.0.0:2888:3888;2181
启动
docker-compose -f zookeeper.yml up -d
安装 zookeeper_exporter
docker run -it -p 9141:9141 --name=zookeeper_exporter_m -d carlpett/zookeeper_exporter -zookeeper x.x.x.x.:2181
查看指标
grafana 面板
导入如下 面板
https://grafana.com/grafana/dashboards/10465
非docker方式安装教程
https://www.cnblogs.com/fatyao/p/11192218.html
参考:
https://blog.51cto.com/weifan/2437597