-
Notifications
You must be signed in to change notification settings - Fork 791
/
activemq.yaml
66 lines (64 loc) · 2.21 KB
/
activemq.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
rules:
- beans:
- org.apache.activemq:type=Broker,brokerName=*,destinationType=Queue,destinationName=*
- org.apache.activemq:type=Broker,brokerName=*,destinationType=Topic,destinationName=*
label:
destination: param(destinationName)
broker: param(brokerName)
prefix: activemq.
mapping:
ProducerCount:
unit: '{producers}'
type: updowncounter
desc: The number of producers attached to this destination
ConsumerCount:
unit: '{consumers}'
type: updowncounter
desc: The number of consumers subscribed to this destination
MemoryPercentUsage:
metric: memory.MemoryPercentUsage
unit: '%'
type: gauge
desc: The percentage of configured memory used
QueueSize:
metric: message.QueueSize
unit: '{messages}'
type: updowncounter
desc: The current number of messages waiting to be consumed
ExpiredCount:
metric: message.ExpiredCount
unit: '{messages}'
type: counter
desc: The number of messages not delivered because they expired
EnqueueCount:
metric: message.EnqueueCount
unit: '{messages}'
type: counter
desc: The number of messages sent to this destination
DequeueCount:
metric: message.DequeueCount
unit: '{messages}'
type: counter
desc: The number of messages acknowledged and removed from this destination
AverageEnqueueTime:
metric: message.AverageEnqueueTime
unit: ms
type: gauge
desc: The average time a message was held on this destination
- bean: org.apache.activemq:type=Broker,brokerName=*
prefix: activemq.
unit: '%'
type: gauge
mapping:
CurrentConnectionsCount:
metric: connections.CurrentConnectionsCount
type: updowncounter
unit: '{connections}'
desc: The total number of current connections
StorePercentUsage:
metric: disc.StorePercentUsage
desc: The percentage of configured disk used for persistent messages
TempPercentUsage:
metric: disc.TempPercentUsage
desc: The percentage of configured disk used for non-persistent messages