See every signal. Move with precision.

LaraSignal gives Laravel teams a high-resolution view of requests, queries, jobs, exceptions, and releases—so you spot the issue and act before users feel it.

Live Telemetry
POST

/api/checkout/process

User maya@acme.com · IP 203.0.113.42

200 OK 84.21 ms
Timeline Waterfall Database Queries (3) Outbound HTTP (1) Log Context (2)

P95 duration

91.7 ms

+2.4% vs avg

Throughput

1,248 rpm

+8.1% volume

Error rate

0.04%

-0.01% lower

Execution Waterfall

0.0 ms — 84.2 ms (84,210 µs)
Framework bootstrap
11.8 ms
Auth & Gate middleware
7.6 ms
SELECT * FROM orders WHERE id = ?
23.6 ms
POST api.stripe.com/v1/payment_intents
28.6 ms
Redis cache:hit catalog:discount
1.2 ms
Response render (Blade)
11.4 ms

One-command install

From install to insight in under a minute.

Purpose-built for Laravel on any hosting platform. Install the open agent, connect your application, and watch production telemetry arrive—without instrumenting every service by hand.

$ composer require larasignal/agent
Laravel Cloud Forge Vapor Docker Bare metal

Acme Store · Operations Overview

Environment: Production · Last 24 Hours

Telemetry Active
Route Performance 3 over P95 threshold
POST /api/checkout/process 1.42 s
GET /api/v1/orders/export 812 ms
PATCH /users/{user}/profile 640 ms
Exceptions 128 total events
88 unhandled 40 handled

24.2k

Job attempts

18 ms

Query P95

99.98%

Success rate

One connected picture

Every Laravel event, in context.

Stop correlating logs by hand. Follow the complete path through your application from a single trace.

Connected Event Telemetry

Trace HTTP requests, database queries, queued jobs, cache hits and misses, Artisan commands, outgoing API calls, mail, and scheduled tasks in one coherent story.

RequestQueryJobCacheCommandMailHTTP

Microsecond Timeline Waterfall

See exact execution order and duration from framework bootstrap to the final response.

Smart Issue Grouping

Group handled and unhandled exceptions automatically, then alert when route performance crosses your thresholds.

Open Agent. Private by Design.

Inspect our open-source local agent. Client-side PII and PHI redaction keeps sensitive fields on your server—before telemetry is transmitted.

Searchable event stream

Find the signal hiding in the noise.

Filter live production events by application, environment, route, type, severity, or arbitrary context. Move from a user report to the exact failing operation in seconds.

environment:production duration:>500ms status:failed
All Processed Failed
1H 24H 7D 14D 30D
All event types Requests (14.2k) Queries (8.1k) Jobs (2.4k) Exceptions (128) Outbound HTTP (940)
Timestamp Type Operation / Target Trace ID Outcome Duration
19:42:11.482 REQUEST POST /api/checkout/process trc_8f19a02d 200 OK 842.31 ms
19:42:11.216 QUERY SELECT * FROM orders WHERE user_id = 4821 AND status = 'pending' trc_8f19a02d EXECTD 612.08 ms
19:42:09.904 JOB App\Jobs\ProcessStripeWebhook trc_7b29e011 PROCESSED 238.44 ms
19:42:08.771 CACHE cache:hit · store:redis · catalog:featured-products trc_7b29e011 HIT 0.18 ms
19:42:07.119 HTTP POST https://api.stripe.com/v1/payment_intents trc_8f19a02d 200 OK 1.21 s
19:42:05.410 EXCEPTION PDOException: Connection pool exhausted during checkout trc_4a18f990 500 ERROR 412.00 ms
Showing 1–6 of 24,891 live events Auto-updating every 2s

Framework-native coverage

The whole Laravel lifecycle, connected.

LaraSignal understands the framework primitives behind your application, so related work stays connected across process boundaries.

REQUEST

Requests

Trace middleware, controllers, response time, memory, and user impact.

OUTBOUND

Outgoing requests

Inspect API calls, integrations, status codes, and remote latency.

QUERY

Database queries

Expose slow SQL, duplicate work, bindings, and connection pressure.

JOB

Queued jobs

Follow dispatch, attempts, retries, failures, and queue wait time.

CACHE

Cache operations

Measure hit rates, misses, keys, stores, and invalidation behavior.

MAIL

Mail & notifications

Track rendering, delivery channels, failures, and triggering events.

COMMAND

Artisan commands

Record command execution, output state, duration, and resource use.

SCHEDULE

Scheduled tasks

Verify schedules fire on time and finish without overlap or failure.

EXCEPTION

Exceptions

Group handled and unhandled errors by root cause and affected users.

Issue intelligence

One issue. Every clue. The right owner.

LaraSignal groups related exceptions and performance breaches, ranks impact, and keeps the trace, deploy, user, and team conversation together.

Automatic grouping

Collapse thousands of repeated failures into one actionable issue.

Configurable thresholds

Set global defaults and route-specific performance budgets.

Instant alerts

Notify the right channel only when a new or regressed issue needs attention.

#KV-284 REGRESSED HIGH PRIORITY
Assignee: Maya K.

PDOException: Connection pool exhausted during checkout

App\Http\Controllers\CheckoutController.php:84

Laravel 12.x PHP 8.4 MySQL 8.0 Environment: Production
Stack frames (3 app frames, 12 vendor frames) Application code
App\Http\Controllers\CheckoutController::store CheckoutController.php:84
App\Services\PaymentService::charge PaymentService.php:142
Illuminate\Database\Connection::run Connection.php:712

1,482

events

326

users affected

18m

since regression

Activity & Team Thread

LS

LaraSignal Alert detected a 340% frequency increase after deploy a7f291c.

MK

Maya (Lead Backend) assigned to Backend team: "Investigating max connection pool limit in database config."

Infrastructure

Built for billions of connected events.

Efficient local batching and column-oriented telemetry storage keep application overhead low while searches stay fast as your volume grows.

01

Lightweight agent

Buffers and batches asynchronously to stay out of your request path.

02

Singapore-first for Southeast Asia

Ingest telemetry close to applications in the Philippines for faster dashboards, alerts, and error investigation.

03

Fast investigation

Searches high-cardinality event data without flattening Laravel context.

Questions

Before your first trace.

Need a deeper answer? Read the documentation.

Does LaraSignal work with any Laravel host?+

Yes. The agent works across conventional servers, containers, managed Laravel platforms, and serverless setups that can run its telemetry relay.

What performance overhead does the agent add?+

Collection is designed to be lightweight. Events are buffered and sent asynchronously, with sampling and filters available for high-volume workloads.

Can sensitive application data leave my server?+

You control this. Configurable redaction runs inside the open-source agent before transmission, so selected PII and PHI never reach LaraSignal.

Can we choose where telemetry is stored?+

Yes. Choose Singapore, United States, or European Union data residency for each application. Singapore provides a low-latency path for the Philippines and Southeast Asia.

14 days · 1 million events · no credit card

See what your Laravel app is doing in real time.

Start your free trial