semantic-conventions icon indicating copy to clipboard operation
semantic-conventions copied to clipboard

Add k8s container resource related metrics

Open ChrsMark opened this issue 6 months ago • 1 comments

1st part of https://github.com/open-telemetry/semantic-conventions/issues/2074

Changes

This PR adds k8s container resource related metrics that are already in use by the Opentelemetry Collector.

Related to https://github.com/open-telemetry/semantic-conventions/issues/1032

I suggest to change the cpu_limit to cpu.limit since it makes sense to have a common k8s.container.cpu. namespace.

The following metrics are added:

Old (Collector) changed New
k8s.container.cpu_limit k8s.container.cpu.limit
k8s.container.cpu_request k8s.container.cpu.request
k8s.container.memory_limit k8s.container.memory.limit
k8s.container.memory_request k8s.container.memory.request
k8s.container.storage_limit k8s.container.storage.limit
k8s.container.storage_request k8s.container.storage.request
k8s.container.ephemeralstorage_limit k8s.container.ephemeral_storage.limit
k8s.container.ephemeralstorage_request k8s.container.ephemeral_storage.request

Merge requirement checklist

ChrsMark avatar Apr 24 '25 14:04 ChrsMark