Open ChrsMark opened 1 month ago
I support making them opt-in
there was a semi-related discussion a while back:
https://github.com/open-telemetry/opentelemetry-specification/pull/2392#discussion_r833018035
We had the same debate for
system.cpu.utilization
and the result of the discussion is thatsystem.cpu.utilization
was simpler for some backends than calculating from two metrics.
Area(s)
area:system
Is your change request related to a problem? Please describe.
Following up from https://github.com/open-telemetry/semantic-conventions/issues/647#issuecomment-2152625724 we should decide on the requirement level for the
process.cpu.utilization
andsystem.cpu.utilization
. At the moment these arerecommended
metrics but maybe we can consider if those can beopt-in
since both of them can be calculated from their respective*.cpu.time
metric.JVM metrics define the
jvm.cpu.recent_utilization
asrecommended
however reading its description I'm not sure if that one can be derived from the jvm.cpu.time, so that might be a different case./cc @open-telemetry/semconv-system-approvers @braydonk @open-telemetry/semconv-jvm-approvers
Describe the solution you'd like
Having an alignment (if possible) on the requirement level for the
*.cpu.utilization
metrics across SemConv.Describe alternatives you've considered
No response
Additional context
No response