mismatch / opentelemetry-auto-redis
OpenTelemetry Auto-Instrumentation for PHP-Redis and Predis
Installs: 137 621
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 9
Open Issues: 2
pkg:composer/mismatch/opentelemetry-auto-redis
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
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