opentelemetry-instrumentation-redis
OpenTelemetry Redis instrumentation
Install
opentelemetry-instrumentation-redis on PyPI
pip
pip install opentelemetry-instrumentation-redisuv
uv add opentelemetry-instrumentation-redispoetry
poetry add opentelemetry-instrumentation-redisPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 4 — opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions, wrapt |
| 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_redis-0.65b0-py3-none-any.whl
About opentelemetry-instrumentation-redis
from the package's own PyPI description — quoted content, verbatim
OpenTelemetry Redis Instrumentation
|pypi|
.. |pypi| image:: https://badge.fury.io/py/opentelemetry-instrumentation-redis.svg :target: https://pypi.org/project/opentelemetry-instrumentation-redis/
This library allows tracing requests made by the Redis library.
Installation
::
pip install opentelemetry-instrumentation-redis
References
OpenTelemetry Redis Instrumentation <https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/redis/redis.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
Automatically captures and traces Redis client requests using OpenTelemetry, enabling observability into Redis operations within distributed systems.
Low friction installation with a pure-wheel distribution. Actively maintained as of 28 days ago with recent commits; depends on four stable OpenTelemetry core packages (opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions, wrapt).
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most production environments.
Usage
pip install opentelemetry-instrumentation-redis
from opentelemetry.instrumentation.redis import RedisInstrumentor
RedisInstrumentor().instrument()
Requires Python 3.10 or later; Redis library must be installed separately for instrumentation to be useful.
Verdict: A well-maintained, actively developed instrumentation package in beta status with no known vulnerabilities. Low install friction and permissive licensing make it a straightforward choice for teams adopting OpenTelemetry observability for Redis workloads.
Needs verification
- Whether the package works with all Redis client library versions or has specific compatibility constraints.
- Performance overhead of instrumentation in high-throughput Redis scenarios.
Similar packages
permissive · top 1,000 on PyPI
opentelemetry-instrumentation-aiohttp-clientpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-dbapipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-psycopg2permissive · top 1,000 on PyPI
opentelemetry-instrumentation-flaskpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-djangopermissive · top 1,000 on PyPI
opentelemetry-instrumentation-threadingpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-loggingpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-fastapipermissive · top 1,000 on PyPI
opentelemetry-semantic-conventionspermissive · top 100 on PyPI