Skip to content

Commit a03df15

Browse files
[process] Promote Process to RC (#3758)
1 parent ab19948 commit a03df15

7 files changed

Lines changed: 50 additions & 28 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Use this changelog template to create an entry for release notes.
2+
#
3+
# If your change doesn't affect end users you should instead start
4+
# your pull request title with [chore] or use the "Skip Changelog" label.
5+
6+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
7+
change_type: enhancement
8+
9+
# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
10+
component: process
11+
12+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
13+
note: Promote process metrics and entity to release_candidate
14+
15+
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
16+
# The values here must be integers.
17+
issues: [3041]
18+
19+
# (Optional) One or more lines of additional information to render under the primary note.
20+
# These lines will be padded with 2 spaces and then inserted directly into the document.
21+
# Use pipe (|) for multiline entries.
22+
subtext:

docs/registry/entities/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Currently, the following namespaces exist:
9090
| OTel | | |
9191
| | [otel.scope](otel.md#otel-scope) | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Obsoleted. |
9292
| Process | | |
93-
| | [process](process.md#process) | ![Development](https://img.shields.io/badge/-development-blue) |
93+
| | [process](process.md#process) | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) |
9494
| | [process.executable](process.md#process-executable) | ![Development](https://img.shields.io/badge/-development-blue) |
9595
| | [process.runtime](process.md#process-runtime) | ![Development](https://img.shields.io/badge/-development-blue) |
9696
| Service | | |

docs/registry/entities/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## Process
77

8-
**Status:** ![Development](https://img.shields.io/badge/-development-blue)
8+
**Status:** ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid)
99

1010
**type:** `process`
1111

docs/resource/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ linkTitle: Process
2828
<!-- see templates/registry/markdown/snippet.md.j2 -->
2929
<!-- prettier-ignore-start -->
3030

31-
**Status:** ![Development](https://img.shields.io/badge/-development-blue)
31+
**Status:** ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid)
3232

3333
**type:** `process`
3434

docs/system/process-metrics.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ This metric is [recommended][MetricRecommended].
5757

5858
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
5959
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
60-
| `process.cpu.time` | Counter | `s` | Total CPU seconds broken down by different CPU modes. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
60+
| `process.cpu.time` | Counter | `s` | Total CPU seconds broken down by different CPU modes. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
6161

6262
**Attributes:**
6363

@@ -96,7 +96,7 @@ This metric is [opt-in][MetricOptIn].
9696

9797
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
9898
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
99-
| `process.cpu.utilization` | Gauge | `1` | Difference in process.cpu.time since the last measurement, divided by the elapsed time and number of CPUs available to the process. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
99+
| `process.cpu.utilization` | Gauge | `1` | Difference in process.cpu.time since the last measurement, divided by the elapsed time and number of CPUs available to the process. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
100100

101101
**Attributes:**
102102

@@ -135,7 +135,7 @@ This metric is [recommended][MetricRecommended].
135135

136136
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
137137
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
138-
| `process.memory.usage` | UpDownCounter | `By` | The amount of physical memory in use. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
138+
| `process.memory.usage` | UpDownCounter | `By` | The amount of physical memory in use. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
139139

140140
<!-- prettier-ignore-end -->
141141
<!-- END AUTOGENERATED TEXT -->
@@ -152,7 +152,7 @@ This metric is [recommended][MetricRecommended].
152152

153153
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
154154
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
155-
| `process.memory.virtual` | UpDownCounter | `By` | The amount of committed virtual memory. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
155+
| `process.memory.virtual` | UpDownCounter | `By` | The amount of committed virtual memory. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
156156

157157
<!-- prettier-ignore-end -->
158158
<!-- END AUTOGENERATED TEXT -->
@@ -169,7 +169,7 @@ This metric is [recommended][MetricRecommended].
169169

170170
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
171171
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
172-
| `process.disk.io` | Counter | `By` | Disk bytes transferred. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
172+
| `process.disk.io` | Counter | `By` | Disk bytes transferred. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
173173

174174
**Attributes:**
175175

@@ -201,7 +201,7 @@ This metric is [recommended][MetricRecommended].
201201

202202
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
203203
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
204-
| `process.network.io` | Counter | `By` | Network bytes transferred. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
204+
| `process.network.io` | Counter | `By` | Network bytes transferred. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
205205

206206
**Attributes:**
207207

@@ -233,7 +233,7 @@ This metric is [recommended][MetricRecommended].
233233

234234
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
235235
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
236-
| `process.thread.count` | UpDownCounter | `{thread}` | Process threads count. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
236+
| `process.thread.count` | UpDownCounter | `{thread}` | Process threads count. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
237237

238238
<!-- prettier-ignore-end -->
239239
<!-- END AUTOGENERATED TEXT -->
@@ -250,7 +250,7 @@ This metric is [recommended][MetricRecommended].
250250

251251
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
252252
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
253-
| `process.unix.file_descriptor.count` | UpDownCounter | `{file_descriptor}` | Number of unix file descriptors in use by the process. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
253+
| `process.unix.file_descriptor.count` | UpDownCounter | `{file_descriptor}` | Number of unix file descriptors in use by the process. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
254254

255255
<!-- prettier-ignore-end -->
256256
<!-- END AUTOGENERATED TEXT -->
@@ -267,7 +267,7 @@ This metric is [recommended][MetricRecommended].
267267

268268
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
269269
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
270-
| `process.windows.handle.count` | UpDownCounter | `{handle}` | Number of handles held by the process. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
270+
| `process.windows.handle.count` | UpDownCounter | `{handle}` | Number of handles held by the process. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
271271

272272
<!-- prettier-ignore-end -->
273273
<!-- END AUTOGENERATED TEXT -->
@@ -284,7 +284,7 @@ This metric is [recommended][MetricRecommended].
284284

285285
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
286286
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
287-
| `process.context_switches` | Counter | `{context_switch}` | Number of times the process has been context switched. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
287+
| `process.context_switches` | Counter | `{context_switch}` | Number of times the process has been context switched. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
288288

289289
**Attributes:**
290290

@@ -316,7 +316,7 @@ This metric is [recommended][MetricRecommended].
316316

317317
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
318318
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
319-
| `process.paging.faults` | Counter | `{fault}` | Number of page faults the process has made. | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
319+
| `process.paging.faults` | Counter | `{fault}` | Number of page faults the process has made. | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
320320

321321
**Attributes:**
322322

@@ -348,7 +348,7 @@ This metric is [recommended][MetricRecommended].
348348

349349
| Name | Instrument Type | Unit (UCUM) | Description | Stability | Entity Associations |
350350
| -------- | --------------- | ----------- | -------------- | --------- | ------ |
351-
| `process.uptime` | Gauge | `s` | The time the process has been running. [1] | ![Development](https://img.shields.io/badge/-development-blue) | [`process`](/docs/registry/entities/process.md#process) |
351+
| `process.uptime` | Gauge | `s` | The time the process has been running. [1] | ![Release Candidate](https://img.shields.io/badge/-rc-mediumorchid) | [`process`](/docs/registry/entities/process.md#process) |
352352

353353
**[1]:** Instrumentations SHOULD use a gauge with type `double` and measure uptime in seconds as a floating point number with the highest precision available.
354354
The actual accuracy would depend on the instrumentation and operating system.

model/process/entities.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
groups:
22
- id: entity.process
33
type: entity
4-
stability: development
4+
stability: release_candidate
55
name: process
66
brief: >
77
An operating system process.

model/process/metrics.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ groups:
55
annotations:
66
code_generation:
77
metric_value_type: double
8-
stability: development
8+
stability: release_candidate
99
brief: "Total CPU seconds broken down by different CPU modes."
1010
instrument: counter
1111
unit: "s"
@@ -27,7 +27,7 @@ groups:
2727
annotations:
2828
code_generation:
2929
metric_value_type: double
30-
stability: development
30+
stability: release_candidate
3131
brief:
3232
Difference in process.cpu.time since the last measurement, divided by the elapsed time and number of CPUs
3333
available to the process.
@@ -51,7 +51,7 @@ groups:
5151
annotations:
5252
code_generation:
5353
metric_value_type: int
54-
stability: development
54+
stability: release_candidate
5555
brief: "The amount of physical memory in use."
5656
instrument: updowncounter
5757
unit: "By"
@@ -65,7 +65,7 @@ groups:
6565
annotations:
6666
code_generation:
6767
metric_value_type: int
68-
stability: development
68+
stability: release_candidate
6969
brief: "The amount of committed virtual memory."
7070
instrument: updowncounter
7171
unit: "By"
@@ -79,7 +79,7 @@ groups:
7979
annotations:
8080
code_generation:
8181
metric_value_type: int
82-
stability: development
82+
stability: release_candidate
8383
brief: "Disk bytes transferred."
8484
instrument: counter
8585
unit: "By"
@@ -95,7 +95,7 @@ groups:
9595
annotations:
9696
code_generation:
9797
metric_value_type: int
98-
stability: development
98+
stability: release_candidate
9999
brief: "Network bytes transferred."
100100
instrument: counter
101101
unit: "By"
@@ -111,7 +111,7 @@ groups:
111111
annotations:
112112
code_generation:
113113
metric_value_type: int
114-
stability: development
114+
stability: release_candidate
115115
brief: "Process threads count."
116116
instrument: updowncounter
117117
unit: "{thread}"
@@ -124,7 +124,7 @@ groups:
124124
annotations:
125125
code_generation:
126126
metric_value_type: int
127-
stability: development
127+
stability: release_candidate
128128
brief: "Number of unix file descriptors in use by the process."
129129
instrument: updowncounter
130130
unit: "{file_descriptor}"
@@ -137,7 +137,7 @@ groups:
137137
annotations:
138138
code_generation:
139139
metric_value_type: int
140-
stability: development
140+
stability: release_candidate
141141
brief: "Number of handles held by the process."
142142
instrument: updowncounter
143143
unit: "{handle}"
@@ -150,7 +150,7 @@ groups:
150150
annotations:
151151
code_generation:
152152
metric_value_type: int
153-
stability: development
153+
stability: release_candidate
154154
brief: "Number of times the process has been context switched."
155155
instrument: counter
156156
unit: "{context_switch}"
@@ -166,7 +166,7 @@ groups:
166166
annotations:
167167
code_generation:
168168
metric_value_type: int
169-
stability: development
169+
stability: release_candidate
170170
brief: "Number of page faults the process has made."
171171
instrument: counter
172172
unit: "{fault}"
@@ -186,7 +186,7 @@ groups:
186186
annotations:
187187
code_generation:
188188
metric_value_type: double
189-
stability: development
189+
stability: release_candidate
190190
brief: "The time the process has been running."
191191
note: |
192192
Instrumentations SHOULD use a gauge with type `double` and measure uptime in seconds as a floating point number with the highest precision available.

0 commit comments

Comments
 (0)