1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| [root@elk03:2 ~]# vim /app/zookeeper/conf/zoo.cfg ··· metricsProvider.className=org.apache.zookeeper.metrics.prometheus.PrometheusMetricsProvider metricsProvider.httpHost=0.0.0.0 metricsProvider.httpPort=7000 metricsProvider.exportJvmInfo=true
[root@elk01 ~]# scp /app/zookeeper/conf/zoo.cfg root@10.0.0.212:/app/zookeeper/conf/ [root@elk01 ~]# scp /app/zookeeper/conf/zoo.cfg root@10.0.0.213:/app/zookeeper/conf/
[root@elk01 ~]# zkServer.sh restart [root@elk02 ~]# zkServer.sh restart [root@elk03 ~]# zkServer.sh restart
[root@elk03 ~]# curl -s 10.0.0.211:7000/metrics | head -3
approximate_data_size 15794.0
[root@elk03:2 ~]# vim /softwares/prometheus-2.53.2.linux-amd64/prometheus.yml ··· - job_name: "zookeeper" static_configs: - targets: - 10.0.0.211:7000 - 10.0.0.212:7000 - 10.0.0.213:7000
[root@elk01:0 ~]# /softwares/prometheus-2.53.2.linux-amd64/promtool check config /softwares/prometheus-2.53.2.linux-amd64/prometheus.yml
[root@elk211 ~]# curl -X POST http://10.0.0.211:9090/-/reload
10.0.0.211:9090/targets
10465
|