Distributed tracing for the Quill PHP Framework. Powered by OpenTelemetry PHP.
composer require quillphp/oteluse Quill\Otel\Otel;
use OpenTelemetry\API\Trace\TracerInterface;
$tracer = $container->get(TracerInterface::class);
$app->use(Otel::new([
'tracer' => $tracer,
]));| Option | Default | Description |
|---|---|---|
| `name` | `'quill.request'` | The name of the server span. |
| `attributes` | `[]` | Additional static attributes for each span. |
MIT