kafka_exporter
kafka_exporter copied to clipboard
kafka_exporterv1.3.1 running failed by kafka 0.10.2
kafka version is 0.10.2 . (Support Apache Kafka version 0.10.1.0 (and later).)
my yaml
# Source: kafka-exporter/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: kafka-exporter
labels:
app.kubernetes.io/name: kafka-exporter
helm.sh/chart: kafka-exporter-1.0.0
app.kubernetes.io/instance: kafka-exporter
app.kubernetes.io/managed-by: Tiller
namespace: monitor
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: kafka-exporter
app.kubernetes.io/instance: kafka-exporter
template:
metadata:
labels:
app.kubernetes.io/name: kafka-exporter
app.kubernetes.io/instance: kafka-exporter
spec:
containers:
- name: kafka-exporter
image: "danielqsj/kafka-exporter:v1.3.1"
imagePullPolicy: IfNotPresent
args:
- "--kafka.server=192.168.30.5:9092"
- "--kafka.server=192.168.30.6:9092"
- "--kafka.server=192.168.30.7:9092"
- --log.level=info
- --log.enable-sarama
ports:
- name: metrics
containerPort: 9308
protocol: TCP
resources:
limits:
cpu: 500m
requests:
cpu: 500m
livenessProbe:
httpGet:
path: /health
port: 9308
initialDelaySeconds: 30
timeoutSeconds: 10
when running in cluster. failed?
k logs -n monitor kafka-exporter-75b95fccfb-b2tvf
time="2021-06-24T08:40:32Z" level=info msg="Starting kafka_exporter (version=, branch=, revision=)" source="kafka_exporter.go:535"
[sarama] 2021/06/24 08:40:32 Initializing new client
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.7:9092
time="2021-06-24T08:40:32Z" level=info msg="Build context (go=go1.16, user=, date=)" source="kafka_exporter.go:536"
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.7:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.6:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.5:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:32 client/metadata no available broker to send metadata request to
[sarama] 2021/06/24 08:40:32 client/brokers resurrecting 3 dead seed brokers
[sarama] 2021/06/24 08:40:32 client/metadata retrying after 250ms... (3 attempts remaining)
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.7:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.6:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:32 client/metadata fetching metadata for all topics from broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:32 Connected to broker at 192.168.30.5:9092 (unregistered)
[sarama] 2021/06/24 08:40:32 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:32 Closed connection to broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:32 client/metadata no available broker to send metadata request to
[sarama] 2021/06/24 08:40:32 client/brokers resurrecting 3 dead seed brokers
[sarama] 2021/06/24 08:40:32 client/metadata retrying after 250ms... (2 attempts remaining)
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.7:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.6:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.5:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:33 client/metadata no available broker to send metadata request to
[sarama] 2021/06/24 08:40:33 client/brokers resurrecting 3 dead seed brokers
[sarama] 2021/06/24 08:40:33 client/metadata retrying after 250ms... (1 attempts remaining)
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.7:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.7:9092
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.6:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.6:9092
[sarama] 2021/06/24 08:40:33 client/metadata fetching metadata for all topics from broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:33 Connected to broker at 192.168.30.5:9092 (unregistered)
[sarama] 2021/06/24 08:40:33 client/metadata got error from broker -1 while fetching metadata: EOF
time="2021-06-24T08:40:33Z" level=fatal msg="Error Init Kafka Client: kafka: client has run out of available brokers to talk to (Is your cluster reachable?)" source="kafka_exporter.go:643"
[sarama] 2021/06/24 08:40:33 Closed connection to broker 192.168.30.5:9092
[sarama] 2021/06/24 08:40:33 client/metadata no available broker to send metadata request to
[sarama] 2021/06/24 08:40:33 client/brokers resurrecting 3 dead seed brokers
[sarama] 2021/06/24 08:40:33 Closing Client
like #224 . fix image to 1.2.0 . connect success
k logs -n monitor kafka-exporter-5bf54fbbfb-zq64z
[sarama] 2021/06/24 08:49:11 Initializing new client
time="2021-06-24T08:49:11Z" level=info msg="Starting kafka_exporter (version=1.2.0, branch=HEAD, revision=830660212e6c109e69dcb1cb58f5159fe3b38903)" source="kafka_exporter.go:474"
time="2021-06-24T08:49:11Z" level=info msg="Build context (go=go1.9, user=travis@travis-job-2baddb7a-390a-490a-9723-d39790ff6c41, date=20180707-14:33:44)" source="kafka_exporter.go:475"
[sarama] 2021/06/24 08:49:11 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:49:11 Connected to broker at 192.168.30.6:9092 (unregistered)
[sarama] 2021/06/24 08:49:11 client/brokers registered new broker #101 at 192.168.30.5:9092
[sarama] 2021/06/24 08:49:11 client/brokers registered new broker #103 at 192.168.30.7:9092
[sarama] 2021/06/24 08:49:11 client/brokers registered new broker #102 at 192.168.30.6:9092
[sarama] 2021/06/24 08:49:11 client/metadata found some partitions to be leaderless
[sarama] 2021/06/24 08:49:11 client/metadata retrying after 250ms... (3 attempts remaining)
[sarama] 2021/06/24 08:49:11 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:49:11 client/metadata found some partitions to be leaderless
[sarama] 2021/06/24 08:49:11 client/metadata retrying after 250ms... (2 attempts remaining)
[sarama] 2021/06/24 08:49:11 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:49:11 client/metadata found some partitions to be leaderless
[sarama] 2021/06/24 08:49:11 client/metadata retrying after 250ms... (1 attempts remaining)
[sarama] 2021/06/24 08:49:12 client/metadata fetching metadata for all topics from broker 192.168.30.6:9092
[sarama] 2021/06/24 08:49:12 client/metadata found some partitions to be leaderless
[sarama] 2021/06/24 08:49:12 Successfully initialized new client
time="2021-06-24T08:49:12Z" level=info msg="Done Init Clients" source="kafka_exporter.go:213"
time="2021-06-24T08:49:12Z" level=info msg="Listening on :9308" source="kafka_exporter.go:499"
when trying to get metrics curl clusterIP:9308/metrcis it hangs. and the pod log like this.
k logs -n monitor kafka-exporter-56bc8697b7-n52pr
time="2021-06-24T08:53:17Z" level=info msg="Starting kafka_exporter (version=1.2.0, branch=HEAD, revision=830660212e6c109e69dcb1cb58f5159fe3b38903)" source="kafka_exporter.go:474"
time="2021-06-24T08:53:17Z" level=info msg="Build context (go=go1.9, user=travis@travis-job-2baddb7a-390a-490a-9723-d39790ff6c41, date=20180707-14:33:44)" source="kafka_exporter.go:475"
time="2021-06-24T08:53:18Z" level=info msg="Done Init Clients" source="kafka_exporter.go:213"
time="2021-06-24T08:53:18Z" level=info msg="Listening on :9308" source="kafka_exporter.go:499"
time="2021-06-24T08:53:48Z" level=error msg="Cannot get leader of topic springcloud_config_t1 partition 8: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:275"
time="2021-06-24T08:53:50Z" level=error msg="Cannot get current offset of topic springcloud_config_t1 partition 8: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:284"
time="2021-06-24T08:53:53Z" level=error msg="Cannot get oldest offset of topic springcloud_config_t1 partition 8: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:296"
time="2021-06-24T08:53:53Z" level=error msg="Cannot get leader of topic springcloud_config_t1 partition 9: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:275"
time="2021-06-24T08:53:56Z" level=error msg="Cannot get current offset of topic springcloud_config_t1 partition 9: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:284"
time="2021-06-24T08:53:58Z" level=error msg="Cannot get oldest offset of topic springcloud_config_t1 partition 9: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes." source="kafka_exporter.go:296"