Skip to content

Commit b019ddf

Browse files
jefchienbjrara
authored andcommitted
Clean up metric definitions.
1 parent cfb7fe5 commit b019ddf

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

instrumentation/jmx-metrics/src/main/resources/jmx/rules/jvm.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ rules:
88
LoadedClassCount:
99
metric: loaded
1010
desc: Number of loaded classes
11-
- bean: java.lang:type=GarbageCollector,*
11+
- bean: java.lang:type=GarbageCollector,name=*
1212
prefix: jvm.gc.collections.
1313
type: counter
1414
metricAttribute:
@@ -51,7 +51,7 @@ rules:
5151
NonHeapMemoryUsage.max:
5252
metric: nonheap.max
5353
desc: The maximum amount of memory can be used for non-heap purposes
54-
- bean: java.lang:type=MemoryPool,*
54+
- bean: java.lang:type=MemoryPool,name=*
5555
unit: by
5656
prefix: jvm.memory.pool.
5757
type: gauge
@@ -81,7 +81,7 @@ rules:
8181
ThreadCount:
8282
metric: count
8383
desc: Number of threads
84-
- bean: java.lang:type=OperatingSystem,*
84+
- bean: java.lang:type=OperatingSystem
8585
prefix: jvm.cpu.
8686
type: gauge
8787
mapping:

instrumentation/jmx-metrics/src/main/resources/jmx/rules/kafka-consumer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
rules:
3-
- bean: kafka.consumer:client-id=*,type=consumer-fetch-manager-metrics
3+
- bean: kafka.consumer:type=consumer-fetch-manager-metrics,client-id=*
44
metricAttribute:
55
client-id: param(client-id)
66
mapping:
@@ -29,7 +29,7 @@ rules:
2929
type: gauge
3030
desc: The average number of records consumed for all topics per second
3131
unit: "1"
32-
- bean: kafka.consumer:client-id=*,topic=*,type=consumer-fetch-manager-metrics
32+
- bean: kafka.consumer:type=consumer-fetch-manager-metrics,client-id=*,topic=*
3333
metricAttribute:
3434
client-id: param(client-id)
3535
topic: param(topic)

instrumentation/jmx-metrics/src/main/resources/jmx/rules/kafka-producer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
rules:
3-
- bean: kafka.producer:client-id=*,type=producer-metrics
3+
- bean: kafka.producer:type=producer-metrics,client-id=*
44
metricAttribute:
55
client-id: param(client-id)
66
mapping:
@@ -29,7 +29,7 @@ rules:
2929
type: gauge
3030
desc: Responses received per second
3131
unit: "1"
32-
- bean: kafka.producer:client-id=*,topic=*,type=producer-topic-metrics
32+
- bean: kafka.producer:type=producer-topic-metrics,client-id=*,topic=*
3333
metricAttribute:
3434
client-id: param(client-id)
3535
topic: param(topic)

instrumentation/jmx-metrics/src/main/resources/jmx/rules/tomcat.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
rules:
33
- bean: Catalina:type=Manager,host=localhost,context=*
4+
metricAttribute:
5+
context: param(context)
46
mapping:
57
activeSessions:
68
metric: tomcat.sessions
@@ -64,6 +66,8 @@ rules:
6466
unit: threads
6567
desc: The number of threads
6668
- bean: Tomcat:type=Manager,host=localhost,context=*
69+
metricAttribute:
70+
context: param(context)
6771
mapping:
6872
activeSessions:
6973
metric: tomcat.sessions

0 commit comments

Comments
 (0)