mismatch / opentelemetry-auto-redis
OpenTelemetry Auto-Instrumentation for PHP-Redis and Predis
Package info
github.com/CRC-Mismatch/opentelemetry-auto-redis
pkg:composer/mismatch/opentelemetry-auto-redis
0.3.0
2024-08-19 14:21 UTC
Requires
- php: ^8.1
- ext-opentelemetry: *
- open-telemetry/api: ^1.0
- open-telemetry/sem-conv: ^1.23
Requires (Dev)
- ext-redis: *
- friendsofphp/php-cs-fixer: ^3
- open-telemetry/sdk: ^1.0
- phan/phan: ^5.0
- php-http/mock-client: *
- phpstan/phpstan: ^1.1
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
- predis/predis: ^2.2
- psalm/plugin-phpunit: ^0.16
- vimeo/psalm: ^4.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
OpenTelemetry Redis (PHP-Redis, Credis and Predis) auto-instrumentation
Please read https://opentelemetry.io/docs/instrumentation/php/automatic/ for instructions on how to install and configure the extension and SDK.
Overview
Auto-instrumentation hooks are registered via composer, and spans will automatically be created for
selected Redis (via extension) and Predis\Client methods, along with Credis.
Configuration
The extension can be disabled via runtime configuration:
OTEL_PHP_DISABLED_INSTRUMENTATIONS=redis