quioteframework/telemetry-otel

OpenTelemetry SDK exporter/bootstrap for Quiote's always-on Trace facade. Builds worker-lifetime tracer/meter providers from telemetry.* settings and flushes them per request.

Maintainers

Package info

github.com/quioteframework/telemetry-otel

Issues

pkg:composer/quioteframework/telemetry-otel

Transparency log

Statistics

Installs: 0

Dependents: 1

Suggesters: 1

Stars: 0

dev-main 2026-07-05 15:55 UTC

This package is auto-updated.

Last update: 2026-07-05 17:07:41 UTC


README

OpenTelemetry SDK exporter/bootstrap for Quiote's always-on Trace facade. Builds worker-lifetime tracer/meter providers from telemetry.* settings and flushes them per request.

Install

composer require quioteframework/telemetry-otel

Enable

Add the plugin to your app's plugins config key:

'plugins' => [\Quiote\Telemetry\TelemetryPlugin::class],

...and set telemetry.enabled (plus telemetry.exporter, telemetry.otlp.endpoint, etc.) in your app's settings. Without this package installed and enabled, the kernel's own Trace facade stays a safe no-op — nothing calling Trace::span() needs to change either way.

License

MIT. See LICENSE.