-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define attributes to identify a CPU #130
Comments
Hey @mx-psi are you planning to work on this? If not, I can work on this! |
I am going to focus on other issues for now so feel free to work on this @ChrsMark! |
Tasks:
@mx-psi is there any related issue for adding these in |
No, but feel free to create one, I am happy to help there and review! I am not sure whether we want the resource attributes on |
Before moving to the cpu's frequency metrics we need to address #325 first since for the frequency we will need to report the core's ID along with the frequency metric. |
CPUs allow users to fetch some identifying information about them. Similar to other system-level information such as the
os.version
, thehost.arch
or the kernel attributes proposed on #66, it can be helpful to have these kinds of attributes as part of the resource on OTLP payloads to identify and troubleshoot issues specific to a certain CPU model or its firmware version.Many such identifying attributes can be found on Linux systems under the
/proc/cpuinfo
file. This issue would aim to identify the most important among them and create semantic conventions for them. In particular, at a minimum it seems like the following would be widely useful:The following items would need to be addressed:
system.cpu.*
metricsThis would be part of open-telemetry/opentelemetry-specification/issues/3556 if approved.
The text was updated successfully, but these errors were encountered: