From 2ad4212e2fc83c92014993c2399f0116d878fdd2 Mon Sep 17 00:00:00 2001 From: evgenyfedorov2 <25526458+evgenyfedorov2@users.noreply.github.com> Date: Mon, 14 Jul 2025 11:52:30 +0200 Subject: [PATCH 1/2] initial commit --- docs/core/diagnostics/built-in-metrics-diagnostics.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/core/diagnostics/built-in-metrics-diagnostics.md b/docs/core/diagnostics/built-in-metrics-diagnostics.md index a0ca9d89f3390..d55e3a7f29f86 100644 --- a/docs/core/diagnostics/built-in-metrics-diagnostics.md +++ b/docs/core/diagnostics/built-in-metrics-diagnostics.md @@ -69,6 +69,7 @@ The `Microsoft.Extensions.Diagnostics.ResourceMonitoring` metrics report resourc - [`container.cpu.limit.utilization`](#metric-containercpulimitutilization) - [`container.cpu.request.utilization`](#metric-containercpurequestutilization) +- [`container.cpu.time`](#metric-containercputime) - [`container.memory.limit.utilization`](#metric-containermemorylimitutilization) - [`process.cpu.utilization`](#metric-processcpuutilization) - [`dotnet.process.memory.virtual.utilization`](#metric-dotnetprocessmemoryvirtualutilization) @@ -97,6 +98,16 @@ The instrument is only available on a system running on containers on Linux. Available starting in: .NET 8.8.0. +##### Metric: `container.cpu.time` + +The instrument is only available on a system running on containers both on Windows and Linux. + +| Name | Instrument Type | Unit (UCUM) | Description | +| ---- | --------------- | ----------- | ----------- | +| `container.cpu.time` | ObservableCounter | `s` | CPU time used by the container. | + +Available starting in: .NET 9.8.0. + ##### Metric: `container.memory.limit.utilization` The instrument is only available on a system running on containers both on Windows and Linux. From fe2315cd1f92e885f57433c26b3f8794a73feec8 Mon Sep 17 00:00:00 2001 From: Evgeny Fedorov <25526458+evgenyfedorov2@users.noreply.github.com> Date: Tue, 15 Jul 2025 10:05:13 +0200 Subject: [PATCH 2/2] Update docs/core/diagnostics/built-in-metrics-diagnostics.md Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --- docs/core/diagnostics/built-in-metrics-diagnostics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/diagnostics/built-in-metrics-diagnostics.md b/docs/core/diagnostics/built-in-metrics-diagnostics.md index d55e3a7f29f86..ef87ea60c8083 100644 --- a/docs/core/diagnostics/built-in-metrics-diagnostics.md +++ b/docs/core/diagnostics/built-in-metrics-diagnostics.md @@ -100,7 +100,7 @@ Available starting in: .NET 8.8.0. ##### Metric: `container.cpu.time` -The instrument is only available on a system running on containers both on Windows and Linux. +The instrument is only available on a system running on a container either on Windows or Linux. | Name | Instrument Type | Unit (UCUM) | Description | | ---- | --------------- | ----------- | ----------- |