Skip to content
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

Implement 'process.runtime.*' resource detector #2660

Merged
merged 4 commits into from May 9, 2022

Conversation

mmanciop
Copy link
Contributor

@mmanciop mmanciop commented May 4, 2022

Description

Implement support for the the process.runtime.name, process.runtime.version and process.runtime.description as specified in the resource semantic conventions for processes through a new opentelemetry.sdk.resources.ProcessResourceDetector detector.

Fixes #2659

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Does This PR Require a Contrib Repo Change?

  • No.

Checklist:

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

@mmanciop mmanciop requested a review from a team as a code owner May 4, 2022 14:40
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented May 4, 2022

CLA Signed

The committers listed above are authorized under a signed CLA.

@mmanciop mmanciop force-pushed the process_resource_attributes branch from 78687a8 to 2192b86 Compare May 4, 2022 14:40
@mmanciop mmanciop force-pushed the process_resource_attributes branch 2 times, most recently from 52283d7 to b3c4826 Compare May 4, 2022 16:34
@mmanciop mmanciop force-pushed the process_resource_attributes branch 3 times, most recently from 5e95f58 to c15e3b6 Compare May 5, 2022 16:22
@mmanciop mmanciop changed the title Implement 'process.runtime.*' attributes for resources Implement 'process.runtime.*' resource detector May 6, 2022
CHANGELOG.md Outdated Show resolved Hide resolved
@lzchen lzchen added the Approve Public API check This label shows that the public symbols added or changed in a PR are strictly necessary label May 6, 2022
@mmanciop mmanciop force-pushed the process_resource_attributes branch from eadf665 to b7cbf49 Compare May 9, 2022 10:28
@mmanciop
Copy link
Contributor Author

mmanciop commented May 9, 2022

Rebased the PR and squashed the commits

Implement support for the the 'process.runtime.name',
'process.runtime.version' and 'process.runtime.description'
through the 'opentelemetry.sdk.resources.ProcessResourceDetector'
as specified in the resource semantic conventions for processes.
@mmanciop mmanciop force-pushed the process_resource_attributes branch from b7cbf49 to 9d66aa5 Compare May 9, 2022 10:31
@mmanciop
Copy link
Contributor Author

mmanciop commented May 9, 2022

@codeboten would you please let the build run again? :-)

@lzchen
Copy link
Contributor

lzchen commented May 9, 2022

@mmanciop
Please fix the lint issues then we can get this merged :)

@mmanciop
Copy link
Contributor Author

mmanciop commented May 9, 2022

@lzchen this should be it, I hope.

@lzchen lzchen merged commit f367ec2 into open-telemetry:main May 9, 2022
@bourbonkk bourbonkk mentioned this pull request Nov 18, 2023
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approve Public API check This label shows that the public symbols added or changed in a PR are strictly necessary
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Python runtime version and other metadata not reported in the Resource Attributes
5 participants