open-telemetry / symfony-sdk-bundle
OpenTelemetry Symfony integration
0.0.25
2024-08-21 06:43 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
- open-telemetry/api: ^1
- open-telemetry/context: ^1
- open-telemetry/exporter-otlp: ^1
- open-telemetry/exporter-zipkin: ^1
- open-telemetry/sem-conv: ^1.23
- php-http/discovery: ^1.14
- php-http/message: ^1.12
Requires (Dev)
- ext-grpc: *
- composer/xdebug-handler: ^3.0
- dg/bypass-finals: ^1.3
- friendsofphp/php-cs-fixer: ^3.0
- google/protobuf: ^3.23
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^2.0@RC
- jangregor/phpstan-prophecy: ^1.0
- kriswallsmith/buzz: ^1.2
- matthiasnoback/symfony-dependency-injection-test: ^4.3
- mikey179/vfsstream: ^1.6
- nyholm/psr7: ^1.4
- open-telemetry/dev-tools: dev-main
- open-telemetry/sdk: ^1
- phan/phan: ^4.1 || ^5
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.4
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-symfony: ^1.1
- phpunit/phpunit: ^9.5
- psalm/plugin-phpunit: ^0.18.4
- symfony/config: ^4.4|^5.0|^6.0
- symfony/http-client: ^5.3
- symfony/http-kernel: ^4.4|^5.3|^6.0
- symfony/options-resolver: ^4.4|^5.3|^6.0
- symfony/polyfill-php80: ^1.16
- symfony/proxy-manager-bridge: ^4.4|^5.3|^6.0
- symfony/yaml: ^4.4|^5.3|^6.0
- vimeo/psalm: ^5.0
Suggests
- symfony/config: Needed to use otel-sdk-bundle
- symfony/dependency-injection: Needed to use otel-sdk-bundle
- symfony/options-resolver: Needed to use otel-sdk-bundle
README
This is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.
OpenTelemetry Symfony bundle
Installation and configuration instructions can be found in the OtelSdkBundle subdirectory's README.md.