opentelemetry

pecl install opentelemetry

OpenTelemetry auto-instrumentation support extension

https://github.com/open-telemetry/opentelemetry-php-instrumentation

This is a PHP extension for OpenTelemetry, to enable auto-instrumentation. It is based on zend_observer and requires php8+

The extension allows creating 'pre' and 'post' hook functions to arbitrary PHP functions and methods, which allows those methods to be wrapped with telemetry.

In PHP 8.2+, internal/built-in PHP functions can also be observed.

Version 1.0.0RC2 change log


opentelemetry 1.0.0RC2
* documentation updates (#100)
* Change segfault method! (#97)
* adding windows build action (#93)
* adding test and doc for hooking static method (#94)
* Update opentelemetry.stub.php (#92)
* For WINDOWS build! (#88)

Maintainer

  • Brett McBride (lead )
  • Przemek Delewski (lead )

Details

Categories

Stars: 59
Issue openned: 1
Downloads: 119882
1.0.0RC2
17/10/2023 03:27

requires:

  • php >=8.0.0
  • pearinstaller >=1.4.0
Request a build
Request to the website owner's team the built this extension with this parameters. The result is not guaranteed and can be impossible for many reasons. The extension source code is frequently not upto date with the most recent PHP version.
If you have another code source for this extension, provide it in comment.
Please (or register) to request a build.