Skip to content

Commit 8631cc0

Browse files
authored
[chore][bigipreceiver] Add stability level per metric (#42946)
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description open-telemetry/opentelemetry-collector#13756 added support for exposing metrics' stability level in the generated documentation. This PR makes use of this functionality. We start by setting the stability of all metrics to `development`. More info about levels can be found at https://github.com/open-telemetry/opentelemetry-specification/blob/v1.49.0/oteps/0232-maturity-of-otel.md#maturity-levels. Related to: - open-telemetry/opentelemetry-collector#11878 - open-telemetry/opentelemetry-collector#13297 - #35325 - #42809 <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes ~ <!--Describe what testing was performed and which tests were added.--> #### Testing ~ <!--Describe the documentation added.--> #### Documentation Updated <!--Please delete paragraphs that you did not use before submitting.--> Signed-off-by: ChrsMark <[email protected]>
1 parent 8fb3c7c commit 8631cc0

File tree

2 files changed

+135
-81
lines changed

2 files changed

+135
-81
lines changed

receiver/bigipreceiver/documentation.md

Lines changed: 81 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ metrics:
1616
1717
Availability of the node.
1818
19-
| Unit | Metric Type | Value Type |
20-
| ---- | ----------- | ---------- |
21-
| 1 | Gauge | Int |
19+
| Unit | Metric Type | Value Type | Stability |
20+
| ---- | ----------- | ---------- | --------- |
21+
| 1 | Gauge | Int | development |
2222
2323
#### Attributes
2424
@@ -30,17 +30,17 @@ Availability of the node.
3030
3131
Current number of connections to the node.
3232
33-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
34-
| ---- | ----------- | ---------- | ----------------------- | --------- |
35-
| {connections} | Sum | Int | Cumulative | false |
33+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
34+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
35+
| {connections} | Sum | Int | Cumulative | false | development |
3636
3737
### bigip.node.data.transmitted
3838
3939
Amount of data transmitted to and from the node.
4040
41-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
42-
| ---- | ----------- | ---------- | ----------------------- | --------- |
43-
| By | Sum | Int | Cumulative | true |
41+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
42+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
43+
| By | Sum | Int | Cumulative | true | development |
4444
4545
#### Attributes
4646
@@ -52,9 +52,9 @@ Amount of data transmitted to and from the node.
5252
5353
Enabled state of of the node.
5454
55-
| Unit | Metric Type | Value Type |
56-
| ---- | ----------- | ---------- |
57-
| 1 | Gauge | Int |
55+
| Unit | Metric Type | Value Type | Stability |
56+
| ---- | ----------- | ---------- | --------- |
57+
| 1 | Gauge | Int | development |
5858
5959
#### Attributes
6060
@@ -66,9 +66,9 @@ Enabled state of of the node.
6666
6767
Number of packets transmitted to and from the node.
6868
69-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
70-
| ---- | ----------- | ---------- | ----------------------- | --------- |
71-
| {packets} | Sum | Int | Cumulative | true |
69+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
70+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
71+
| {packets} | Sum | Int | Cumulative | true | development |
7272
7373
#### Attributes
7474
@@ -80,25 +80,25 @@ Number of packets transmitted to and from the node.
8080
8181
Number of requests to the node.
8282
83-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
84-
| ---- | ----------- | ---------- | ----------------------- | --------- |
85-
| {requests} | Sum | Int | Cumulative | true |
83+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
84+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
85+
| {requests} | Sum | Int | Cumulative | true | development |
8686
8787
### bigip.node.session.count
8888
8989
Current number of sessions for the node.
9090
91-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
92-
| ---- | ----------- | ---------- | ----------------------- | --------- |
93-
| {sessions} | Sum | Int | Cumulative | false |
91+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
92+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
93+
| {sessions} | Sum | Int | Cumulative | false | development |
9494
9595
### bigip.pool.availability
9696
9797
Availability of the pool.
9898
99-
| Unit | Metric Type | Value Type |
100-
| ---- | ----------- | ---------- |
101-
| 1 | Gauge | Int |
99+
| Unit | Metric Type | Value Type | Stability |
100+
| ---- | ----------- | ---------- | --------- |
101+
| 1 | Gauge | Int | development |
102102
103103
#### Attributes
104104
@@ -110,17 +110,17 @@ Availability of the pool.
110110
111111
Current number of connections to the pool.
112112
113-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
114-
| ---- | ----------- | ---------- | ----------------------- | --------- |
115-
| {connections} | Sum | Int | Cumulative | false |
113+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
114+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
115+
| {connections} | Sum | Int | Cumulative | false | development |
116116
117117
### bigip.pool.data.transmitted
118118
119119
Amount of data transmitted to and from the pool.
120120
121-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
122-
| ---- | ----------- | ---------- | ----------------------- | --------- |
123-
| By | Sum | Int | Cumulative | true |
121+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
122+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
123+
| By | Sum | Int | Cumulative | true | development |
124124
125125
#### Attributes
126126
@@ -132,9 +132,9 @@ Amount of data transmitted to and from the pool.
132132
133133
Enabled state of of the pool.
134134
135-
| Unit | Metric Type | Value Type |
136-
| ---- | ----------- | ---------- |
137-
| 1 | Gauge | Int |
135+
| Unit | Metric Type | Value Type | Stability |
136+
| ---- | ----------- | ---------- | --------- |
137+
| 1 | Gauge | Int | development |
138138
139139
#### Attributes
140140
@@ -146,9 +146,9 @@ Enabled state of of the pool.
146146
147147
Total number of pool members.
148148
149-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
150-
| ---- | ----------- | ---------- | ----------------------- | --------- |
151-
| {members} | Sum | Int | Cumulative | false |
149+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
150+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
151+
| {members} | Sum | Int | Cumulative | false | development |
152152
153153
#### Attributes
154154
@@ -160,9 +160,9 @@ Total number of pool members.
160160
161161
Number of packets transmitted to and from the pool.
162162
163-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
164-
| ---- | ----------- | ---------- | ----------------------- | --------- |
165-
| {packets} | Sum | Int | Cumulative | true |
163+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
164+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
165+
| {packets} | Sum | Int | Cumulative | true | development |
166166
167167
#### Attributes
168168
@@ -174,17 +174,17 @@ Number of packets transmitted to and from the pool.
174174
175175
Number of requests to the pool.
176176
177-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
178-
| ---- | ----------- | ---------- | ----------------------- | --------- |
179-
| {requests} | Sum | Int | Cumulative | true |
177+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
178+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
179+
| {requests} | Sum | Int | Cumulative | true | development |
180180
181181
### bigip.pool_member.availability
182182
183183
Availability of the pool member.
184184
185-
| Unit | Metric Type | Value Type |
186-
| ---- | ----------- | ---------- |
187-
| 1 | Gauge | Int |
185+
| Unit | Metric Type | Value Type | Stability |
186+
| ---- | ----------- | ---------- | --------- |
187+
| 1 | Gauge | Int | development |
188188
189189
#### Attributes
190190
@@ -196,17 +196,17 @@ Availability of the pool member.
196196
197197
Current number of connections to the pool member.
198198
199-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
200-
| ---- | ----------- | ---------- | ----------------------- | --------- |
201-
| {connections} | Sum | Int | Cumulative | false |
199+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
200+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
201+
| {connections} | Sum | Int | Cumulative | false | development |
202202
203203
### bigip.pool_member.data.transmitted
204204
205205
Amount of data transmitted to and from the pool member.
206206
207-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
208-
| ---- | ----------- | ---------- | ----------------------- | --------- |
209-
| By | Sum | Int | Cumulative | true |
207+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
208+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
209+
| By | Sum | Int | Cumulative | true | development |
210210
211211
#### Attributes
212212
@@ -218,9 +218,9 @@ Amount of data transmitted to and from the pool member.
218218
219219
Enabled state of of the pool member.
220220
221-
| Unit | Metric Type | Value Type |
222-
| ---- | ----------- | ---------- |
223-
| 1 | Gauge | Int |
221+
| Unit | Metric Type | Value Type | Stability |
222+
| ---- | ----------- | ---------- | --------- |
223+
| 1 | Gauge | Int | development |
224224
225225
#### Attributes
226226
@@ -232,9 +232,9 @@ Enabled state of of the pool member.
232232
233233
Number of packets transmitted to and from the pool member.
234234
235-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
236-
| ---- | ----------- | ---------- | ----------------------- | --------- |
237-
| {packets} | Sum | Int | Cumulative | true |
235+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
236+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
237+
| {packets} | Sum | Int | Cumulative | true | development |
238238
239239
#### Attributes
240240
@@ -246,25 +246,25 @@ Number of packets transmitted to and from the pool member.
246246
247247
Number of requests to the pool member.
248248
249-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
250-
| ---- | ----------- | ---------- | ----------------------- | --------- |
251-
| {requests} | Sum | Int | Cumulative | true |
249+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
250+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
251+
| {requests} | Sum | Int | Cumulative | true | development |
252252
253253
### bigip.pool_member.session.count
254254
255255
Current number of sessions for the pool member.
256256
257-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
258-
| ---- | ----------- | ---------- | ----------------------- | --------- |
259-
| {sessions} | Sum | Int | Cumulative | false |
257+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
258+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
259+
| {sessions} | Sum | Int | Cumulative | false | development |
260260
261261
### bigip.virtual_server.availability
262262
263263
Availability of the virtual server.
264264
265-
| Unit | Metric Type | Value Type |
266-
| ---- | ----------- | ---------- |
267-
| 1 | Gauge | Int |
265+
| Unit | Metric Type | Value Type | Stability |
266+
| ---- | ----------- | ---------- | --------- |
267+
| 1 | Gauge | Int | development |
268268
269269
#### Attributes
270270
@@ -276,17 +276,17 @@ Availability of the virtual server.
276276
277277
Current number of connections to the virtual server.
278278
279-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
280-
| ---- | ----------- | ---------- | ----------------------- | --------- |
281-
| {connections} | Sum | Int | Cumulative | false |
279+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
280+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
281+
| {connections} | Sum | Int | Cumulative | false | development |
282282
283283
### bigip.virtual_server.data.transmitted
284284
285285
Amount of data transmitted to and from the virtual server.
286286
287-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
288-
| ---- | ----------- | ---------- | ----------------------- | --------- |
289-
| By | Sum | Int | Cumulative | true |
287+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
288+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
289+
| By | Sum | Int | Cumulative | true | development |
290290
291291
#### Attributes
292292
@@ -298,9 +298,9 @@ Amount of data transmitted to and from the virtual server.
298298
299299
Enabled state of of the virtual server.
300300
301-
| Unit | Metric Type | Value Type |
302-
| ---- | ----------- | ---------- |
303-
| 1 | Gauge | Int |
301+
| Unit | Metric Type | Value Type | Stability |
302+
| ---- | ----------- | ---------- | --------- |
303+
| 1 | Gauge | Int | development |
304304
305305
#### Attributes
306306
@@ -312,9 +312,9 @@ Enabled state of of the virtual server.
312312
313313
Number of packets transmitted to and from the virtual server.
314314
315-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
316-
| ---- | ----------- | ---------- | ----------------------- | --------- |
317-
| {packets} | Sum | Int | Cumulative | true |
315+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
316+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
317+
| {packets} | Sum | Int | Cumulative | true | development |
318318
319319
#### Attributes
320320
@@ -326,9 +326,9 @@ Number of packets transmitted to and from the virtual server.
326326
327327
Number of requests to the virtual server.
328328
329-
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic |
330-
| ---- | ----------- | ---------- | ----------------------- | --------- |
331-
| {requests} | Sum | Int | Cumulative | true |
329+
| Unit | Metric Type | Value Type | Aggregation Temporality | Monotonic | Stability |
330+
| ---- | ----------- | ---------- | ----------------------- | --------- | --------- |
331+
| {requests} | Sum | Int | Cumulative | true | development |
332332
333333
## Resource Attributes
334334

0 commit comments

Comments
 (0)