forked from open-telemetry/opentelemetry-collector-contrib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
metadata.yaml
160 lines (155 loc) · 4.22 KB
/
metadata.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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
type: zookeeper
scope_name: otelcol/zookeeperreceiver
status:
class: receiver
stability:
development: [metrics]
distributions: [contrib]
codeowners:
active: [djaglowski]
seeking_new: true
resource_attributes:
server.state:
description: State of the Zookeeper server (leader, standalone or follower).
enabled: true
type: string
zk.version:
description: Zookeeper version of the instance.
enabled: true
type: string
attributes:
state:
description: State of followers
type: string
enum:
- synced
- unsynced
direction:
description: State of a packet based on io direction.
type: string
enum:
- received
- sent
metrics:
zookeeper.follower.count:
enabled: true
description: The number of followers. Only exposed by the leader.
unit: "{followers}"
attributes: [state]
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.sync.pending:
enabled: true
description: The number of pending syncs from the followers. Only exposed by the leader.
unit: "{syncs}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.latency.avg:
enabled: true
description: Average time in milliseconds for requests to be processed.
unit: ms
gauge:
value_type: int
zookeeper.latency.max:
enabled: true
description: Maximum time in milliseconds for requests to be processed.
unit: ms
gauge:
value_type: int
zookeeper.latency.min:
enabled: true
description: Minimum time in milliseconds for requests to be processed.
unit: ms
gauge:
value_type: int
zookeeper.connection.active:
enabled: true
description: Number of active clients connected to a ZooKeeper server.
unit: "{connections}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.request.active:
enabled: true
description: Number of currently executing requests.
unit: "{requests}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.znode.count:
enabled: true
description: Number of z-nodes that a ZooKeeper server has in its data tree.
unit: "{znodes}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.watch.count:
enabled: true
description: Number of watches placed on Z-Nodes on a ZooKeeper server.
unit: "{watches}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.data_tree.ephemeral_node.count:
enabled: true
description: Number of ephemeral nodes that a ZooKeeper server has in its data tree.
unit: "{nodes}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.data_tree.size:
enabled: true
description: Size of data in bytes that a ZooKeeper server has in its data tree.
unit: By
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.file_descriptor.open:
enabled: true
description: Number of file descriptors that a ZooKeeper server has open.
unit: "{file_descriptors}"
sum:
monotonic: false
aggregation_temporality: cumulative
value_type: int
zookeeper.file_descriptor.limit:
enabled: true
description: Maximum number of file descriptors that a ZooKeeper server can open.
unit: "{file_descriptors}"
gauge:
value_type: int
zookeeper.packet.count:
enabled: true
description: The number of ZooKeeper packets received or sent by a server.
unit: "{packets}"
attributes: [direction]
sum:
value_type: int
monotonic: true
aggregation_temporality: cumulative
zookeeper.fsync.exceeded_threshold.count:
enabled: true
description: Number of times fsync duration has exceeded warning threshold.
unit: "{events}"
sum:
value_type: int
monotonic: true
aggregation_temporality: cumulative
zookeeper.ruok:
enabled: true
description: Response from zookeeper ruok command
unit: 1
gauge:
value_type: int
tests:
config: