kafka_exporter icon indicating copy to clipboard operation
kafka_exporter copied to clipboard

Error Init Kafka Client: kafka: client has run out of available brokers to talk to: EOF

Open freeshow opened this issue 1 year ago • 8 comments

kafka version : kafka_2.11-0.11.0.0 kafka_exporter version: 1.7.0

when i execute:

./kafka_exporter --kafka.server=xxxxx:9092

error:

[hadoop@kfk1 kafka-exporter]$ ./kafka_exporter --kafka.server=kfk1:9092        
I1129 17:38:33.397001   27559 kafka_exporter.go:800] Starting kafka_exporter (version=1.7.0, branch=HEAD, revision=7e840e81a0170375214e2c1e1dc7ce94aeff8712)
F1129 17:38:34.154931   27559 kafka_exporter.go:901] Error Init Kafka Client: kafka: client has run out of available brokers to talk to: EOF

freeshow avatar Nov 29 '23 09:11 freeshow

same question

fadetop avatar Dec 19 '23 07:12 fadetop

the same question

SaturnEver17 avatar Dec 21 '23 05:12 SaturnEver17

+1

wagnerdevoteam avatar Dec 22 '23 00:12 wagnerdevoteam

This worked for me:

sasl: enabled: true handshake: true username: ************ password: ************ mechanism: "scram-sha256"

tls: enabled: true insecureSkipTlsVerify: true caFile: "" certFile: "" keyFile: ""

Ref.: https://github.com/danielqsj/kafka_exporter/issues/116#issuecomment-559108062

wagnerdevel avatar Dec 22 '23 02:12 wagnerdevel

getting this same error. Does any one know the solution?

Edit: Found the solution. I think kafka exporter has issue with identifying the version of kafka server. So when I added version flag in exporter ./kafka_exporter --kafka.server=localhost:9092 --kafka.version=1.1.0 it worked just fine.

dsohaliya-ontic avatar Dec 25 '23 08:12 dsohaliya-ontic

having same error with kafka 3.6.1 and kraft:

1 kafka_exporter.go:901] Error Init Kafka Client: kafka: client has run out of available brokers to talk to: 3 errors occurred:

i dont have any authentication or tls mechanism

sorushsaghari avatar Apr 04 '24 08:04 sorushsaghari

the same question

yimengyisheng avatar Apr 19 '24 08:04 yimengyisheng

It looks to me (just installed it now) that the kafka-exporter needs to see the kafka server running (i.e. depends on, and need to wait a while until the kafka server is operational and 'open for buisness'.

I tried it using docker compose to enforce the dependency, and only when manualy starting the exporter later, it worked ok.

cnoam avatar Jul 31 '24 12:07 cnoam