Metadata-Version: 2.1
Name: opentelemetry-resourcedetector-process
Version: 0.3.0
Summary: An OpenTelemetry package to populates Resource attributes from the running process
Home-page: https://github.com/chrisguidry/opentelemetry-resourcedetector-process
Author: Chris Guidry
Author-email: chris@theguidrys.us
Project-URL: Bug Tracker, https://github.com/chrisguidry/opentelemetry-resourcedetector-process/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: psutil
Requires-Dist: opentelemetry-sdk
Requires-Dist: opentelemetry-semantic-conventions
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: build ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: flake8-black ; extra == 'dev'
Requires-Dist: isort ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: pre-commit ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest-xdist ; extra == 'dev'
Requires-Dist: twine ; extra == 'dev'
Requires-Dist: types-psutil ; extra == 'dev'

# opentelemetry-resourcedetector-process

An OpenTelemetry package to populates Resource attributes from the running process.

## Usage

```
from opentelemetry.sdk.resources import get_aggregated_resources
from opentelemetry_resourcedetector_process import ProcessResourceDetector

...

resource = get_aggregated_resources([
    ProcessResourceDetector(),
    SomeOtherResourceDetector()
])

... pass the returned `resource` to a TracerProvder, for example ...
```
