Download the PHP package open-telemetry/opentelemetry-revolt-adapter without Composer
On this page you can find all versions of the php package open-telemetry/opentelemetry-revolt-adapter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download open-telemetry/opentelemetry-revolt-adapter
More information about open-telemetry/opentelemetry-revolt-adapter
Files in open-telemetry/opentelemetry-revolt-adapter
Package opentelemetry-revolt-adapter
Short Description OpenTelemetry Revolt adapter
License Apache-2.0
Informations about the package opentelemetry-revolt-adapter
This is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.
OpenTelemetry Revolt EventLoop adapter
Propagates the current open-telemetry/context to
revolt/event-loop callbacks.
Installation
Usage
The adapter is automatically applied to the global event loop.
If you use a local event loop or replace the initial driver using EventLoop::setDriver(), you must manually wrap the
driver using RevoltDriver::wrap().
Metrics
When the open-telemetry/api package is installed, this package emits the following metrics for the global event loop.
Metric: php.revolt.eventloop.callbacks
| Name | Instrument Type | Unit (UCUM) | Description |
|---|---|---|---|
php.revolt.eventloop.callbacks |
UpDownCounter | {callback} |
The number of registered event loop callbacks |
Attributes
| Key | Value Type | Example Values |
|---|---|---|
php.revolt.eventloop.callback.type |
string | defer; delay; repeat; readable; writable; signal |
php.revolt.eventloop.callback.state |
string | referenced; unreferenced; disabled |