Skip to content

Commit 253633f

Browse files
committed
Zookeeper metrics conf contributed by @yacut #61
1 parent 42d1b1a commit 253633f

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

zookeeper/10zookeeper-config.yml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,25 @@ data:
3939
jmx-zookeeper-prometheus.yaml: |+
4040
lowercaseOutputName: true
4141
jmxUrl: service:jmx:rmi:///jndi/rmi://localhost:5555/jmxrmi
42+
ssl: false
43+
whitelistObjectNames: ["org.apache.ZooKeeperService:*","java.lang:*"]
4244
rules:
43-
- pattern : org.apache.ZooKeeperService<type=(.*)>
44-
- pattern : java.lang<type=(.*)>
45+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d)><>(\\w+)"
46+
name: "zookeeper_$2"
47+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d)><>(\\w+)"
48+
name: "zookeeper_$3"
49+
labels:
50+
replicaId: "$2"
51+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+)><>(\\w+)"
52+
name: "zookeeper_$4"
53+
labels:
54+
replicaId: "$2"
55+
memberType: "$3"
56+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+), name3=(\\w+)><>(\\w+)"
57+
name: "zookeeper_$4_$5"
58+
labels:
59+
replicaId: "$2"
60+
memberType: "$3"
61+
- pattern : java.lang<type=OperatingSystem><>SystemCpuLoad
62+
- pattern : java.lang<type=Memory><HeapMemoryUsage>used
63+
- pattern : java.lang<type=OperatingSystem><>FreePhysicalMemorySize

0 commit comments

Comments
 (0)