OpenTelemetry instrumentation for Python modules
Go to file
alrex 2323c2bf2a
Merge pull request #107 from NathanielRN/move-instrumentation-jinja2
Move instrumentation jinja2
2020-11-02 13:45:52 -08:00
.github adding pull request template 2020-10-01 22:26:10 -07:00
_template removing references to python 3.4 2020-10-01 22:22:49 -07:00
exporter/opentelemetry-exporter-datadog [pre-release] Update changelogs, version [0.15b0] (#1320) 2020-11-02 09:00:06 -08:00
instrumentation Merge pull request #107 from NathanielRN/move-instrumentation-jinja2 2020-11-02 13:45:52 -08:00
reference Removing reference to ported instrumentation (#44) 2020-09-15 08:28:27 -07:00
scripts Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
tests/opentelemetry-docker-tests/tests Leave OpenCensus test in the Core Repo 2020-10-23 11:17:42 -07:00
.coveragerc Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
.flake8 Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
.gitignore Small cleanup (#27) 2020-04-08 13:17:31 -07:00
.isort.cfg Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
.pylintrc Remove non-inclusive language (#43) 2020-09-08 17:06:47 -07:00
CODEOWNERS initial commit 2019-11-15 08:52:03 -08:00
CONTRIBUTING.md updating readme, adding contributing doc 2020-04-14 14:37:56 -07:00
LICENSE initial commit 2019-11-15 08:52:03 -08:00
LICENSE.Apache Small cleanup (#27) 2020-04-08 13:17:31 -07:00
LICENSE.BSD3 Small cleanup (#27) 2020-04-08 13:17:31 -07:00
README.md Update README.md 2020-10-29 11:16:59 -07:00
dev-requirements.txt Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
eachdist.ini ignore _template (#31) 2020-04-09 13:16:14 -07:00
pyproject.toml Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
pytest.ini Add eachdist and move tox to root folder (#29) 2020-04-09 10:06:59 -07:00
tox.ini removing travis 2020-10-01 22:24:30 -07:00

README.md

opentelemetry-python-contrib

Gitter chatBuild status

The Python auto-instrumentation libraries for OpenTelemetry (per OTEP 0001)

Installation

This repository includes installable packages for each instrumented library. Libraries that produce telemetry data should only depend on opentelemetry-api, and defer the choice of the SDK to the application developer. Applications may depend on opentelemetry-sdk or another package that implements the API.

Please note that these libraries are currently in beta, and shouldn't generally be used in production environments.

The instrumentation/ directory includes OpenTelemetry instrumentation packages, which can be installed separately as:

pip install opentelemetry-instrumentation-{integration}

To install the development versions of these packages instead, clone or fork this repo and do an editable install:

pip install -e ./ext/opentelemetry-ext-{integration}

Contributing

See CONTRIBUTING.md

We meet weekly on Thursday, and the time of the meeting alternates between 9AM PT and 4PM PT. The meeting is subject to change depending on contributors' availability. Check the OpenTelemetry community calendar for specific dates.

Meetings take place via Zoom video conference.

Meeting notes are available as a public Google doc. For edit access, get in touch on Gitter.

Approvers (@open-telemetry/python-approvers):

Find more about the approver role in community repository.

Maintainers (@open-telemetry/python-maintainers):

Find more about the maintainer role in community repository.

Thanks to all the people who already contributed!