v2.4.0 Now monitoring 13 event types

See everything. Miss nothing.

Application monitoring that reveals what others hide. Errors, logs, queries, and performance — unified in one precise interface built for developers who care about details.

99.9%
Uptime
<100ms
Alert latency
13+
Event types
live_monitor
Request throughput 2,847/min
GET /api/events
42ms
POST /api/logs
67ms
GET /api/queries
891ms
GET /api/metrics
23ms
Last updated just now
01

Errors surfaced
before users notice

Full stack traces, request context, and smart grouping. Debug in seconds, not hours.

02

Queries exposed
at the bottleneck

Slow queries, N+1 detection, and execution timelines. Every database call, accounted for.

03

Logs unified
across every service

Search, filter, and correlate logs from all your services in a single, precise interface.

Capabilities

Built for depth,
not breadth

Exceptions

Full stack traces with request context, user data, and smart deduplication.

HTTP Requests

Every request tracked with timing breakdowns, status codes, and performance percentiles.

Logs

Centralized logging with structured search, severity filtering, and real-time streaming.

Jobs & Queues

Background job monitoring with failure tracking, retry analysis, and queue depth alerts.

DB Queries

Query performance analytics with slow query detection, N+1 identification, and execution plans.

Cache Ops

Cache hit rates, miss patterns, and operation timing. Understand your caching layer completely.

Deploy in minutes

Start watching your apps

One package install. Zero configuration. Your first event appears in the dashboard within seconds.

terminal
$ composer require watchtower/agent
$ php artisan watchtower:install
Monitoring active

No credit card required