aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-08-08 15:37:53 +0200
committerStaffan Olsson <staffan@repos.se>2017-11-03 13:55:26 +0100
commit42d1b1ae3b8a6d78437be92527fec844700d403c (patch)
tree8468b791fbf462a233acc8d650ee0255a5e0f72c
parente35d0773fcd485311751d10ccfe78811203a6e3a (diff)
downloadkubernetes-kafka-42d1b1ae3b8a6d78437be92527fec844700d403c.tar.gz
kubernetes-kafka-42d1b1ae3b8a6d78437be92527fec844700d403c.tar.bz2
kubernetes-kafka-42d1b1ae3b8a6d78437be92527fec844700d403c.zip
Adds directives from kafka's rules, now for pzoo too.
But before this, how did the metrics container know which port to connect to?
-rw-r--r--zookeeper/10zookeeper-config.yml2
-rw-r--r--zookeeper/50pzoo.yml5
2 files changed, 6 insertions, 1 deletions
diff --git a/zookeeper/10zookeeper-config.yml b/zookeeper/10zookeeper-config.yml
index 40abf62..6bdffe5 100644
--- a/zookeeper/10zookeeper-config.yml
+++ b/zookeeper/10zookeeper-config.yml
@@ -37,6 +37,8 @@ data:
log4j.logger.org.apache.zookeeper.server.NIOServerCnxn=WARN
jmx-zookeeper-prometheus.yaml: |+
+ lowercaseOutputName: true
+ jmxUrl: service:jmx:rmi:///jndi/rmi://localhost:5555/jmxrmi
rules:
- pattern : org.apache.ZooKeeperService<type=(.*)>
- pattern : java.lang<type=(.*)>
diff --git a/zookeeper/50pzoo.yml b/zookeeper/50pzoo.yml
index 70d7c0e..6ac35ba 100644
--- a/zookeeper/50pzoo.yml
+++ b/zookeeper/50pzoo.yml
@@ -67,7 +67,7 @@ spec:
- -jar
- jmx_prometheus_httpserver.jar
- "5556"
- - example_configs/zookeeper.yaml
+ - /etc/kafka/jmx-zookeeper-prometheus.yaml
ports:
- containerPort: 5556
resources:
@@ -76,6 +76,9 @@ spec:
memory: 100Mi
limits:
memory: 150Mi
+ volumeMounts:
+ - name: config
+ mountPath: /etc/kafka
volumes:
- name: config
configMap: