danielqsj / kafka_exporter

Kafka exporter for Prometheus
Apache License 2.0
2.1k stars 602 forks source link

How to deploy kafka_exporter? #314

Open DesireWithin opened 2 years ago

DesireWithin commented 2 years ago

Hello, I hava a three broker kafka cluster. Which way is correct to deploy kafka_exporter?

  1. Deploy a Kafka_exporter on each of the three brokers, each kafka_exporter have a parameter: --kafka.server=[current_broken_ip]:9092

  2. Deploy one kafka_exporter in one of the three nodes(or even on another unrelated linux server), kafka_exporter hava a parameter: --kafka.server=[borken_1_ip]:9092 --kafka.server=[borken_2_ip]:9092 --kafka.server=[borken_3_ip]:9092

It makes me confuse

DesireWithin commented 2 years ago

I guess the second way is correct, the first one collect duplicate data

SsLaLal commented 1 year ago

我也有这种疑惑,我是这么去部署的,报出了这样的error ` docker run -ti --rm -p 9388:9308 danielqsj/kafka-exporter --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092

I0613 02:20:27.222542 1 kafka_exporter.go:800] Starting kafka_exporter (version=1.7.0, branch=master, revision=a1d846df120ec306e2ca36557ccba5e697f1229f) F0613 02:20:31.609536 1 kafka_exporter.go:901] Error Init Kafka Client: kafka: client has run out of available brokers to talk to: 3 errors occurred:

waney316 commented 11 months ago

我也有这种疑惑,我是这么去部署的,报出了这样的error ` docker run -ti --rm -p 9388:9308 danielqsj/kafka-exporter --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092

I0613 02:20:27.222542 1 kafka_exporter.go:800] Starting kafka_exporter (version=1.7.0, branch=master, revision=a1d846df120ec306e2ca36557ccba5e697f1229f) F0613 02:20:31.609536 1 kafka_exporter.go:901] Error Init Kafka Client: kafka: client has run out of available brokers to talk to: 3 errors occurred: EOF EOF * EOF `

同款报错,怎么解决的哈

SsLaLal commented 11 months ago

docker run -it --rm -p 9308:9308 danielqsj/kafka-exporter\ --kafka.server=xxxx:9092\ --log.level=debug\ --sasl.enabled\ --sasl.username=superAdmin\ --sasl.password=yhjaNDyhFlTefew\ --tls.enabled\ --tls.insecure-skip-tls-verify 试试这个,我是吧kafka-exporter他提示的参数都加了一遍

我也有这种疑惑,我是这么去部署的,报出了这样的error docker run -ti --rm -p 9388:9308 danielqsj/kafka-exporter --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092 --kafka.server=10.xxx:9092 I0613 02:20:27.222542 1 kafka_exporter.go:800] Starting kafka_exporter (version=1.7.0, branch=master, revision=a1d846df120ec306e2ca36557ccba5e697f1229f) F0613 02:20:31.609536 1 kafka_exporter.go:901] Error Init Kafka Client: kafka: client has run out of available brokers to talk to: 3 errors occurred: * EOF * EOF * EOF

同款报错,怎么解决的哈

pangpeng commented 7 months ago

如果版本是: kafka_2.11-1.1.0.jar 启动应是: ./kafka_exporter --kafka.version=1.1.0\