Skip to content

Commit b275895

Browse files
committed
Current config from the metrics-improve-scrape-times branch,
see #49
1 parent b6a1004 commit b275895

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

jmx/10-metrics-config.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
kind: ConfigMap
2+
metadata:
3+
name: jmx-config
4+
namespace: kafka
5+
apiVersion: v1
6+
data:
7+
8+
jmx-kafka-prometheus.yml: |+
9+
lowercaseOutputName: true
10+
jmxUrl: service:jmx:rmi:///jndi/rmi://127.0.0.1:5555/jmxrmi
11+
ssl: false
12+
whitelistObjectNames: ["kafka.server:*","java.lang:*"]
13+
rules:
14+
- pattern : kafka.server<type=ReplicaFetcherManager, name=MaxLag, clientId=(.+)><>Value
15+
- pattern : kafka.server<type=BrokerTopicMetrics, name=(BytesInPerSec|BytesOutPerSec|MessagesInPerSec), topic=(.+)><>OneMinuteRate
16+
- pattern : kafka.server<type=KafkaRequestHandlerPool, name=RequestHandlerAvgIdlePercent><>OneMinuteRate
17+
- pattern : kafka.server<type=Produce><>queue-size
18+
- pattern : kafka.server<type=ReplicaManager, name=(PartitionCount|UnderReplicatedPartitions)><>(Value|OneMinuteRate)
19+
- pattern : kafka.server<type=controller-channel-metrics, broker-id=(.+)><>(.*)
20+
- pattern : kafka.server<type=socket-server-metrics, networkProcessor=(.+)><>(.*)
21+
- pattern : kafka.server<type=Fetch><>queue-size
22+
- pattern : kafka.server<type=SessionExpireListener, name=(.+)><>OneMinuteRate
23+
- pattern : java.lang<type=OperatingSystem><>SystemCpuLoad
24+
- pattern : java.lang<type=Memory><HeapMemoryUsage>used
25+
- pattern : java.lang<type=OperatingSystem><>FreePhysicalMemorySize
26+
27+
jmx-zookeeper-prometheus.yaml: |+
28+
rules:
29+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d)><>(\\w+)"
30+
name: "zookeeper_$2"
31+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d)><>(\\w+)"
32+
name: "zookeeper_$3"
33+
labels:
34+
replicaId: "$2"
35+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+)><>(\\w+)"
36+
name: "zookeeper_$4"
37+
labels:
38+
replicaId: "$2"
39+
memberType: "$3"
40+
- pattern: "org.apache.ZooKeeperService<name0=ReplicatedServer_id(\\d), name1=replica.(\\d), name2=(\\w+), name3=(\\w+)><>(\\w+)"
41+
name: "zookeeper_$4_$5"
42+
labels:
43+
replicaId: "$2"
44+
memberType: "$3"

0 commit comments

Comments
 (0)