For more information, please, consult the documentation of the main OpenTelemetry PHP project.
Each project's CI status on main. See .github/ci/README.md.
Issues have been disabled for this repo in order to help maintain consistency between this repo and the main opentelemetry-php repo. If you have an issue you'd like to raise about this issue, please use the OpenTelemetry PHP Issue section. Please prefix the title of the issue with [opentelemetry-php-contrib].
(This is the recommended way to install the components)
Refer to the documentation for the individual components on how to install them
Auto-instrumentation requires the ext-opentelemetry PHP extension, and the installation of one or more packages from src/Instrumentation
- You can find examples on how to use the AWS classes in the examples directory.
- The documentation for the Symfony SdkBundle can be found here.
- An example Symfony application using the SdkBundle can be found here.
- The documentation for the Swoole context can be found here.
- The documentation for Yii framework can be found here.
Please, consult the documentation of the main OpenTelemetry PHP project.
This repository is organized into multiple separate sub-projects, under /src.
Please remember to run all tests as you develop, the makefile supports a PROJECTS variable, which corresponds to the path of the project (relative to src/), eg
$ PROJECT=Symfony PHP_VERSION=8.1 make all
make projects lists the projects. See .github/ci/README.md
for how CI tests them, and how to run the same checks locally.
See CONTRIBUTING.md
- Ago Allikmaa, Approver
- Amber Sistla, Triager
- Beniamin, Triager
- Cedric Ziel, Approver
- Fahmy Mohammed, Triager
- Jodee Varney, Triager
- Kishan Sangani, Triager
- Levi Morrison, Triager
- Przemyslaw Delewski, Triager
- Timo Michna, Triager
For more information about the emeritus role, see the community repository.