Download the PHP package open-telemetry/opentelemetry-auto-reactphp without Composer
On this page you can find all versions of the php package open-telemetry/opentelemetry-auto-reactphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download open-telemetry/opentelemetry-auto-reactphp
More information about open-telemetry/opentelemetry-auto-reactphp
Files in open-telemetry/opentelemetry-auto-reactphp
Package opentelemetry-auto-reactphp
Short Description OpenTelemetry auto-instrumentation for ReactPHP's HTTP Browser.
License Apache-2.0
Homepage https://opentelemetry.io/docs/php
Informations about the package opentelemetry-auto-reactphp
This is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.
OpenTelemetry ReactPHP HTTP Browser auto-instrumentation
This is an OpenTelemetry auto-instrumentation package for the ReactPHP HTTP library. Currently only the Browser (client) component is instrumented.
Please read https://opentelemetry.io/docs/instrumentation/php/automatic/ for instructions on how to install and configure the extension and SDK.
Overview
This library is provides the following:
- OpenTelemetry Semantic Conventions v1.32.0:
- HTTP Client Spans - required and HTTP header (opt-in) attributes only
- HTTP Client Metrics - required attributes only
- W3C Trace Context:
[!NOTE] HTTP Client Span lifetime behavior differs based on how ReactPHP is utilized; see examples/README.md for more information.
Configuration
The extension can be disabled via runtime configuration:
Custom HTTP methods can replace the known methods via an environment variable, e.g.:
Additional HTTP query string parameters can be redacted via an environment variable, e.g.,
Request and/or response headers can be added as span attributes via environment variables, e.g.:
All versions of opentelemetry-auto-reactphp with dependencies
ext-opentelemetry Version *
guzzlehttp/psr7 Version ^2.7
open-telemetry/api Version ^1.0
open-telemetry/sem-conv Version ^1.32
react/http Version ^1.11.0