opentelemetry-instrumentation-logging
OpenTelemetry Logging instrumentation
Install
opentelemetry-instrumentation-logging on PyPI
pip
pip install opentelemetry-instrumentation-logginguv
uv add opentelemetry-instrumentation-loggingpoetry
poetry add opentelemetry-instrumentation-loggingPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions |
| Maintenance | actively maintained — 28 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: opentelemetry_instrumentation_logging-0.65b0-py3-none-any.whl
About opentelemetry-instrumentation-logging
from the package's own PyPI description — quoted content, verbatim
OpenTelemetry logging integration
|pypi|
.. |pypi| image:: https://badge.fury.io/py/opentelemetry-instrumentation-logging.svg :target: https://pypi.org/project/opentelemetry-instrumentation-logging/
Installation
::
pip install opentelemetry-instrumentation-logging
References
OpenTelemetry logging integration <https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/logging/logging.html>_OpenTelemetry Project <https://opentelemetry.io/>_OpenTelemetry Python Examples <https://github.com/open-telemetry/opentelemetry-python/tree/main/docs/examples>_
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Integrates Python's standard logging module with OpenTelemetry to automatically capture and correlate log events with distributed traces and metrics.
Low friction installation with three core dependencies (opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions). Active maintenance with a recent release 28 days ago and ongoing repository activity.
Apache-2.0 permissive license allows free use, modification, and distribution in both open-source and commercial projects with minimal restrictions.
Usage
pip install opentelemetry-instrumentation-logging
from opentelemetry.instrumentation.logging import LoggingInstrumentor
LoggingInstrumentor().instrument()
Requires Python 3.10 or later; opentelemetry-api, opentelemetry-instrumentation, and opentelemetry-semantic-conventions must be installed.
Verdict: Beta-stage instrumentation package actively maintained and widely used (top 1000 PyPI), with no known vulnerabilities and permissive licensing. Low install friction and current Python version support make it suitable for projects adopting OpenTelemetry logging integration, though beta status warrants awareness of potential API changes.
Needs verification
- Whether the package's beta status (0.65b0) indicates planned breaking changes or API stability expectations
- Compatibility matrix with specific OpenTelemetry collector versions or backends
Similar packages
permissive · top 1,000 on PyPI
opentelemetry-instrumentation-threadingpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-psycopg2permissive · top 1,000 on PyPI
opentelemetry-instrumentation-dbapipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-redispermissive · top 1,000 on PyPI
opentelemetry-instrumentation-djangopermissive · top 1,000 on PyPI
opentelemetry-instrumentation-flaskpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-fastapipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-aiohttp-clientpermissive · top 1,000 on PyPI
opentelemetry-distropermissive · top 1,000 on PyPI