aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-11-03 13:59:26 +0100
committerStaffan Olsson <staffan@repos.se>2017-11-03 13:59:26 +0100
commit253633f05318833d134ef5484063bba76d76579d (patch)
tree950470299429d35041f170ad85ca0a60d28dc4bd
parent42d1b1ae3b8a6d78437be92527fec844700d403c (diff)
downloadkubernetes-kafka-metrics-jmx-zookeeper.tar.gz
kubernetes-kafka-metrics-jmx-zookeeper.tar.bz2
kubernetes-kafka-metrics-jmx-zookeeper.zip
Zookeeper metrics conf contributed by @yacut #61metrics-jmx-zookeeper
-rw-r--r--zookeeper/10zookeeper-config.yml23
1 files changed, 21 insertions, 2 deletions
diff --git a/zookeeper/10zookeeper-config.yml b/zookeeper/10zookeeper-config.yml
index 6bdffe5..eeba1e0 100644
--- a/zookeeper/10zookeeper-config.yml
+++ b/zookeeper/10zookeeper-config.yml
@@ -39,6 +39,25 @@ data:
jmx-zookeeper-prometheus.yaml: |+
lowercaseOutputName: true
jmxUrl: service:jmx:rmi:///jndi/rmi://localhost:5555/jmxrmi
+ ssl: false
+ whitelistObjectNames: ["org.apache.ZooKeeperService:*","java.lang:*"]
rules:
- - pattern : org.apache.ZooKeeperService<type=(.*)>
- - pattern : java.lang<type=(.*)>
+ - pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d)><>(\\w+)"
+ name: "zookeeper_$2"
+ - pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d)><>(\\w+)"
+ name: "zookeeper_$3"
+ labels:
+ replicaId: "$2"
+ - pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+)><>(\\w+)"
+ name: "zookeeper_$4"
+ labels:
+ replicaId: "$2"
+ memberType: "$3"
+ - pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+), name3=(\\w+)><>(\\w+)"
+ name: "zookeeper_$4_$5"
+ labels:
+ replicaId: "$2"
+ memberType: "$3"
+ - pattern : java.lang<type=OperatingSystem><>SystemCpuLoad
+ - pattern : java.lang<type=Memory><HeapMemoryUsage>used
+ - pattern : java.lang<type=OperatingSystem><>FreePhysicalMemorySize