-
Updated semantic conventions to v1.42.0. (#4602)
- Breaking Change: The
process.cpu.timemetric attributeprocess.cpu.statewas renamed tocpu.mode. - Added the
process.uptimemetric. - Added the
process.windows.handle.countmetric (Windows only). - Added the
process.unix.file_descriptor.countmetric (Linux only).
- Breaking Change: The
-
Assemblies are now digitally signed using cosign. (#4637)
-
Updated semantic conventions to v1.43.0 and marked package as release candidate. (#4675)
Released 2026-Jun-24
-
Add instrumentation scope version and schema URL to metrics. (#4088)
-
Removed the
process.cpu.countmetric as it is not part of the semantic conventions. Use thedotnet.process.cpu.countmetric as an alternative. (#4088) -
Updated OpenTelemetry core component version(s) to
1.16.0. (#4487)
Released 2026-Apr-21
- Updated OpenTelemetry core component version(s) to
1.15.3. (#4166)
Released 2026-Jan-21
- Updated OpenTelemetry core component version(s) to
1.15.0. (#3721)
Released 2025-Nov-14
- Added
net10.0andnet8.0target frameworks. (#3519)
Released 2025-Nov-13
- Updated OpenTelemetry core component version(s) to
1.14.0. (#3403)
Released 2025-Oct-22
- Updated OpenTelemetry core component version(s) to
1.13.1. (#3218)
Released 2025-May-05
- Updated OpenTelemetry core component version(s) to
1.12.0. (#2725)
Released 2025-Mar-05
- Updated OpenTelemetry core component version(s) to
1.11.2. (#2582)
Released 2025-Jan-27
- Updated OpenTelemetry core component version(s) to
1.11.1. (#2477)
Released 2024-Dec-09
- Updated OpenTelemetry core component version(s) to
1.10.0. (#2317)
Released 2024-Sep-25
- Properly dispose of System.Diagnostics.Process class instances (#2101)
Released 2024-Jun-18
-
Following changes related to Semantic Convention v1.25.0
process.cpu.timemetric attribute renamed fromstatetoprocess.cpu.state,- Metric descriptions fixed for
process.memory.usageandprocess.memory.virtual, - Metric
process.threadsrenamed toprocess.thread.count(its unit changed from{threads}to{thread}). (#1643)
-
Updated OpenTelemetry core component version(s) to
1.9.0. (#1888)
Released 2024-Apr-05
Released 2024-Jan-03
- Update
OpenTelemetry.Apito1.7.0. (#1486)
Released 2023-Jun-09
- Update OpenTelemetry API to 1.5.0 (#1220)
Released 2023-Feb-27
- Update OpenTelemetry API to 1.4.0 (#1038)
Released 2023-Feb-17
Note
The version number was lowered from 1.0.0 to 0.5.0 to better reflect the experimental state of Opentelemetry process metrics specification status. Packages that were older than this release will be delisted to avoid confusion.
- Added
process.cpu.countmetric. (#981)
Released 2023-Feb-13
-
Update OpenTelemetry API to 1.4.0-rc.4 (#990)
-
Removed CPU utilization metric
process.cpu.utilization. (#972) -
Removed
ProcessInstrumentationOptionsandAddProcessInstrumentation(this MeterProviderBuilder builder,Action<ProcessInstrumentationOptions>? configure)from the public APIs. (#973)
Released 2023-Feb-02
- Update OpenTelemetry API to 1.4.0-rc.3 (#944)
Released 2023-Jan-11
- Update OpenTelemetry API to 1.4.0-rc.2 (#880)
Released 2022-Dec-13
- Update OpenTelemetry API to 1.4.0-rc.1 (#820)
Released 2022-Nov-18
- Update OpenTelemetry API to 1.4.0-beta.3 (#774)
Released 2022-Nov-14
-
Update the .NET API used to retrieve
process.memory.virtualmetric from Process.PrivateMemorySize64 to Process.VirtualMemorySize64. (#762) -
Update OTel API version to be
1.4.0-beta.2and change process metrics type from ObservableGauge toObservableUpDownCounter. Updated instruments are: "process.memory.usage", "process.memory.virtual" and "process.threads". (#751)
Released 2022-Oct-14
- This is the first release of
OpenTelemetry.Instrumentation.Processpackage.
For more details, please refer to the README.