Skip to content

Latest commit

 

History

History
230 lines (145 loc) · 7.51 KB

File metadata and controls

230 lines (145 loc) · 7.51 KB

Changelog

Unreleased

  • Updated semantic conventions to v1.42.0. (#4602)

    • Breaking Change: The process.cpu.time metric attribute process.cpu.state was renamed to cpu.mode.
    • Added the process.uptime metric.
    • Added the process.windows.handle.count metric (Windows only).
    • Added the process.unix.file_descriptor.count metric (Linux only).
  • Assemblies are now digitally signed using cosign. (#4637)

  • Updated semantic conventions to v1.43.0 and marked package as release candidate. (#4675)

1.16.0-beta.1

Released 2026-Jun-24

  • Add instrumentation scope version and schema URL to metrics. (#4088)

  • Removed the process.cpu.count metric as it is not part of the semantic conventions. Use the dotnet.process.cpu.count metric as an alternative. (#4088)

  • Updated OpenTelemetry core component version(s) to 1.16.0. (#4487)

1.15.1-beta.1

Released 2026-Apr-21

  • Updated OpenTelemetry core component version(s) to 1.15.3. (#4166)

1.15.0-beta.1

Released 2026-Jan-21

  • Updated OpenTelemetry core component version(s) to 1.15.0. (#3721)

1.14.0-beta.2

Released 2025-Nov-14

  • Added net10.0 and net8.0 target frameworks. (#3519)

1.14.0-beta.1

Released 2025-Nov-13

  • Updated OpenTelemetry core component version(s) to 1.14.0. (#3403)

1.13.0-beta.1

Released 2025-Oct-22

  • Updated OpenTelemetry core component version(s) to 1.13.1. (#3218)

1.12.0-beta.1

Released 2025-May-05

  • Updated OpenTelemetry core component version(s) to 1.12.0. (#2725)

1.11.0-beta.2

Released 2025-Mar-05

  • Updated OpenTelemetry core component version(s) to 1.11.2. (#2582)

1.11.0-beta.1

Released 2025-Jan-27

  • Updated OpenTelemetry core component version(s) to 1.11.1. (#2477)

1.10.0-beta.1

Released 2024-Dec-09

  • Updated OpenTelemetry core component version(s) to 1.10.0. (#2317)

0.5.0-beta.7

Released 2024-Sep-25

  • Properly dispose of System.Diagnostics.Process class instances (#2101)

0.5.0-beta.6

Released 2024-Jun-18

  • Following changes related to Semantic Convention v1.25.0

    • process.cpu.time metric attribute renamed from state to process.cpu.state,
    • Metric descriptions fixed for process.memory.usage and process.memory.virtual,
    • Metric process.threads renamed to process.thread.count (its unit changed from {threads} to {thread}). (#1643)
  • Updated OpenTelemetry core component version(s) to 1.9.0. (#1888)

0.5.0-beta.5

Released 2024-Apr-05

  • Meter.Version is set to NuGet package version. (#1624)

  • Update OpenTelemetry.Api to 1.8.0. (#1635)

0.5.0-beta.4

Released 2024-Jan-03

  • Update OpenTelemetry.Api to 1.7.0. (#1486)

0.5.0-beta.3

Released 2023-Jun-09

  • Update OpenTelemetry API to 1.5.0 (#1220)

0.5.0-beta.2

Released 2023-Feb-27

  • Update OpenTelemetry API to 1.4.0 (#1038)

0.5.0-beta.1

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.count metric. (#981)

1.0.0-alpha.6

Released 2023-Feb-13

  • Update OpenTelemetry API to 1.4.0-rc.4 (#990)

  • Removed CPU utilization metric process.cpu.utilization. (#972)

  • Removed ProcessInstrumentationOptions and AddProcessInstrumentation(this MeterProviderBuilder builder, Action<ProcessInstrumentationOptions>? configure) from the public APIs. (#973)

1.0.0-alpha.5

Released 2023-Feb-02

  • Update OpenTelemetry API to 1.4.0-rc.3 (#944)

1.0.0-alpha.4

Released 2023-Jan-11

  • Update OpenTelemetry API to 1.4.0-rc.2 (#880)

1.0.0-alpha.3

Released 2022-Dec-13

  • Update OpenTelemetry API to 1.4.0-rc.1 (#820)

1.0.0-alpha.2

Released 2022-Nov-18

  • Update OpenTelemetry API to 1.4.0-beta.3 (#774)

1.0.0-alpha.1

Released 2022-Nov-14

  • Update the .NET API used to retrieve process.memory.virtual metric from Process.PrivateMemorySize64 to Process.VirtualMemorySize64. (#762)

  • Update OTel API version to be 1.4.0-beta.2 and change process metrics type from ObservableGauge to ObservableUpDownCounter. Updated instruments are: "process.memory.usage", "process.memory.virtual" and "process.threads". (#751)

0.1.0-alpha.1

Released 2022-Oct-14

  • This is the first release of OpenTelemetry.Instrumentation.Process package.

For more details, please refer to the README.