friendsofopentelemetry / opentelemetry-bundle
在您的Symfony应用程序中实现跟踪、指标和日志仪表
dev-main
2024-07-31 13:42 UTC
Requires
- php: >=8.2
- monolog/monolog: ^3.5
- nyholm/psr7: ^1.8
- open-telemetry/api: ^1.0
- open-telemetry/context: ^1.0
- open-telemetry/opentelemetry-logger-monolog: ^1.0
- open-telemetry/opentelemetry-propagation-server-timing: ^0.0.2
- open-telemetry/opentelemetry-propagation-traceresponse: ^0.0.3
- open-telemetry/sdk: ^1.0
- open-telemetry/sem-conv: ^1.24
- open-telemetry/symfony-sdk-bundle: ^0.0.24
- php-http/discovery: ^1.19
- psr/http-factory: ^1.0
- symfony/config: ^7.0
- symfony/dependency-injection: ^7.0
- symfony/event-dispatcher: ^7.0
- symfony/http-client: ^7.0
- zenstruck/dsn: ^0.2
- zenstruck/uri: ^2.3
Requires (Dev)
- ext-grpc: *
- ext-mbstring: *
- ext-opentelemetry: *
- ext-pdo: *
- ext-pdo_sqlite: *
- ext-xdebug: *
- doctrine/dbal: ^3.8 || ^4.0
- doctrine/doctrine-bundle: ^2.11
- doctrine/doctrine-migrations-bundle: ^3.3
- doctrine/orm: ^2.18 || ^3.0
- ergebnis/composer-normalize: ^2.42
- friendsofphp/php-cs-fixer: ^3.51
- guzzlehttp/promises: ^2.0
- maglnet/composer-require-checker: ^4.9
- matthiasnoback/symfony-config-test: ^5.1
- matthiasnoback/symfony-dependency-injection-test: ^5.1
- nyholm/symfony-bundle-test: ^3.0
- open-telemetry/exporter-otlp: ^1.0
- open-telemetry/exporter-zipkin: ^1.0
- open-telemetry/transport-grpc: ^1.0
- php-http/httplug: ^2.4
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-strict-rules: ^1.5
- phpstan/phpstan-symfony: ^1.3
- phpunit/phpunit: ^10.5
- pyrech/composer-changelogs: ^2.1
- roave/security-advisories: dev-master
- symfony/browser-kit: ^7.0
- symfony/cache: ^7.0
- symfony/framework-bundle: ^7.0
- symfony/http-kernel: ^7.0
- symfony/mailer: ^7.0
- symfony/messenger: ^7.0
- symfony/monolog-bundle: ^3.10
- symfony/phpunit-bridge: ^7.0
- symfony/runtime: ^7.0
- symfony/twig-bundle: ^7.0
- symfony/yaml: ^7.0
- twig/twig: ^3.8
- zalas/phpunit-globals: ^3.2
Suggests
- doctrine/doctrine-bundle: Needed to enable Doctrine DBAL & ORM instrumentation
- open-telemetry/exporter-otlp: Needed to export OpenTelemetry data via OTPL
- open-telemetry/exporter-zipkin: Needed to export OpenTelemetry data via Zipkin
- open-telemetry/opentelemetry-logger-monolog: Need to export logs from Monolog via OpenTelemetry
- open-telemetry/transport-grpc: Needed to export OpenTelemetry data via gRPC
- symfony/cache: Needed to enable Symfony Cache instrumentation
- symfony/console: Needed to enable Symfony Console instrumentation
- symfony/http-client: Needed to enable Symfony HttpClient instrumentation
- symfony/http-kernel: Needed to enable Symfony HttpKernel instrumentation
- symfony/mailer: Needed to enable Symfony Mailer instrumentation
- symfony/messenger: Needed to enable Symfony Messenger instrumentation
- symfony/monolog-bundle: Needed to register OpenTelemetry handler in Symfony Monolog service
- dev-main
- dev-dependabot/github_actions/DeterminateSystems/magic-nix-cache-action-8
- dev-dependabot/github_actions/DeterminateSystems/update-flake-lock-24
- dev-dependabot/github_actions/DeterminateSystems/nix-installer-action-14
- dev-tests/tracetest-integration
- dev-feat/no-root-span-warning
- dev-feat/dead-code
- dev-feat/dependency-analyzer
- dev-feat/roave-bc-check
This package is auto-updated.
Last update: 2024-09-10 12:53:28 UTC
README
在您的Symfony应用程序中实现跟踪、指标和日志仪表。
概述
OpenTelemetry是一个可观测性框架——一个API、SDK和工具,旨在帮助生成和收集应用程序遥测数据,如指标、日志和跟踪。
更多信息,请访问OpenTelemetry PHP SDK文档。
此包提供OpenTelemetry PHP SDK与您的Symfony应用程序的无缝集成。
文档
请阅读文档:https://friendsofopentelemetry.github.io/opentelemetry-bundle/
贡献
发现了一个错误,有关于新功能的建议?请阅读贡献指南并提交问题。
版本控制
TBD
致谢
许可证
本存储库中所有代码均基于MIT许可证发布,更多详细信息请参阅LICENSE文件。