skillfed

opentelemetry-instrumentation-redis

OpenTelemetry Redis instrumentation

opentelemetry-instrumentation-redis Permissive license Apache-2.0 Active 1,086 v0.65b0 released

Install

opentelemetry-instrumentation-redis on PyPI

pip

pip install opentelemetry-instrumentation-redis

uv

uv add opentelemetry-instrumentation-redis

poetry

poetry add opentelemetry-instrumentation-redis

Package 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

Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

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.
redis tracing instrumentationopentelemetry redis monitoringdistributed tracing redisredis request observabilityredis span collectionopentelemetry redis integration

Similar packages