open-telemetry / semantic-conventions

Defines standards for generating consistent, accessible telemetry across a variety of domains
Apache License 2.0
284 stars 175 forks source link

Should OS-specific metrics be in `system.{os}` or `{os}` namespace #1255

Closed lmolkova closed 10 hours ago

lmolkova commented 4 months ago

currently both of these namespaces are used in this PR:

  • linux.*
  • and system.linux.*

should we rename system.linux.* to linux.*?

that would seem to align with our decision to move process.runtime.jvm.* to jvm.*

_Originally posted by @trask in https://github.com/open-telemetry/semantic-conventions/pull/1078#discussion_r1638375208_

mx-psi commented 1 week ago

@lmolkova Is this a duplicate of #1403?

lmolkova commented 10 hours ago

Based on the recent discussion - https://github.com/open-telemetry/semantic-conventions/pull/1364#discussion_r1852465994, I believe we're leaning towards system.{os}. I'm going to close it since it should be addressed in #1403