Logs, traces and metrics from your Laravel apps, without a collector. In beta.
Install the open laravel-telemetry package, point it at Cbox Telemetry and get requests, logs, traces, metrics, deploy markers and issues per project. No collector, no C extension, no protobuf, and metrics that work under FPM. In beta and invite only.
Illustrative interface
Hosted for you
Beta, invite only. Leave your details and I will reach out when there is room.
Works under FPM
Metrics aggregate across shared-nothing PHP workers into one correct series. No collector sidecar to run.
OTLP without the SDK
Spec-stable traces, metrics and logs to Tempo, Grafana Cloud, Honeycomb or any OTLP backend, as plain HTTP JSON.
Zero cost when off
Flip it off and every instrument is a no-op with no listeners. Observability you can afford to leave on everywhere.
Every signal, one package
Metrics that survive FPM
Counters, gauges and histograms aggregate in Redis or APCu, so web workers, queue workers and nodes all write to one correct series. No collector sidecar.
OTLP without the SDK
Traces, metrics and logs exported as spec-stable OTLP HTTP JSON to Tempo, Grafana Cloud, Honeycomb or any OTLP backend.
Auto-instrumentation
Requests, queue jobs, DB queries, scheduled tasks, mail, notifications and outgoing HTTP, with full W3C trace propagation into queue workers.
In-app dashboards
The Telemetry UI renders queue timelines, trace waterfalls and query dashboards inside your own app, alongside the shipped Grafana dashboards. It serves a versioned JSON API with a prebuilt React app, and pages and panels are plain PHP classes.
Statamic-aware
The Statamic addon gives content-aware trace names, Stache and static-cache instrumentation and site context on every span.
The part that remembers
Telemetry Insights keeps an issue ledger, folds errors that started together into one incident with a named cause, and sends alerts and weekly digests. The dashboard stays read-only; the state lives in four tables of its own.
One SQL store, optional
A native ClickHouse OTEL store to replace the Tempo, Loki and Mimir stack when you want a single backend. Released and in use, with the read drivers landing signal by signal.
Built on open source
These are the packages underneath, maintained in the open and run in production. No black box.
Core packages
Collector-free telemetry for Laravel. Prometheus metrics, OTLP traces, events and logs. No C extension, no protobuf, no sidecar. Metrics that work under FPM.
Observability UI for Laravel that replaces Grafana for app-level monitoring. Queries your existing Tempo, Loki and Prometheus backends directly, with Laravel-shaped screens from metric aggregate down to the single trace.
Add-ons
The stateful half of observability for Laravel. An issue ledger, incident correlation, alerting and digests on top of the Telemetry UI, in four tables of its own, so the dashboard stays a read-only window onto your telemetry stores.
Statamic overlay for Telemetry for Laravel. Content-aware trace names, Stache and static cache instrumentation, site context and user attribution as a proper Statamic addon.
A native ClickHouse OTEL store for Telemetry for Laravel. A PHP OTLP ingest endpoint plus a ClickHouse read driver for the Telemetry UI, so one SQL store replaces the Tempo, Loki and Mimir stack.
A deep browser RUM SDK for Telemetry for Laravel: page load, Web Vitals, fetch/XHR, uncaught errors and SPA route changes, correlated with the backend trace. One trace id from click to browser span to request to query to job.
Get access to Cbox Telemetry
No spam. Just a heads-up when it is ready for you.
Request Early Access
A few details so I can prioritize the right people.
No spam. I'll email you personally when it's ready.