quillphp / otel
OpenTelemetry observability for the Quill PHP framework
dev-main
2026-04-06 10:03 UTC
Requires
- php: ^8.3
- open-telemetry/sdk: ^1.0
- quillphp/quill: ^0.0.2
Requires (Dev)
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2026-04-06 11:56:36 UTC
README
Distributed tracing for the Quill PHP Framework. Powered by OpenTelemetry PHP.
Installation
composer require quillphp/otel
Usage
use Quill\Otel\Otel; use OpenTelemetry\API\Trace\TracerInterface; $tracer = $container->get(TracerInterface::class); $app->use(Otel::new([ 'tracer' => $tracer, ]));
Configuration
| Option | Default | Description |
|---|---|---|
| `name` | `'quill.request'` | The name of the server span. |
| `attributes` | `[]` | Additional static attributes for each span. |
License
MIT