aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-11-09 17:31:08 +0100
committerStaffan Olsson <staffan@repos.se>2017-11-09 17:31:10 +0100
commite2ae2bf9fea71197880acf0b8a93ea27b3600592 (patch)
tree0dac13602e2d293aafabf935ab674e6b79ea6a2d
parent2257cd12c0fb8b4908382d565ea8e74dfce43c4d (diff)
downloadkubernetes-kafka-enable-broker-jmx.tar.gz
kubernetes-kafka-enable-broker-jmx.tar.bz2
kubernetes-kafka-enable-broker-jmx.zip
Exposes JMX for brokers, to typical monitoring setupsenable-broker-jmx
Already included in #49, but here we don't add any export container to the pod. Can be utilized by kafka-manager (#83) - just tick the JMX box when adding a cluster - to see bytes in/out rates.
-rw-r--r--kafka/50kafka.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/kafka/50kafka.yml b/kafka/50kafka.yml
index dff4a79..60a5531 100644
--- a/kafka/50kafka.yml
+++ b/kafka/50kafka.yml
@@ -43,11 +43,15 @@ spec:
env:
- name: KAFKA_LOG4J_OPTS
value: -Dlog4j.configuration=file:/etc/kafka/log4j.properties
+ - name: JMX_PORT
+ value: "5555"
ports:
- name: inside
containerPort: 9092
- name: outside
containerPort: 9094
+ - name: jmx
+ containerPort: 5555
command:
- ./bin/kafka-server-start.sh
- /etc/kafka/server.properties