Every Request.
Every Query.
Every Job.
MINITOR is an open-source alternative to Laravel Nightwatch's hosted dashboard, built for infrastructure you control: every request, query, exception, job, cache event, and log from each Laravel app you run, kept on your own servers.
One dashboard, every signal
Every signal your Laravel apps produce, scoped per project, stored in tables you can query yourself.
Requests
Throughput, status codes, and duration per route, with a per-request timeline.
Queries
Slow queries grouped by normalized SQL, per connection.
Exceptions
Occurrences grouped into issues, fingerprinted by class, file, and line - with status tracking.
Queued jobs
Per-queue throughput and failures, down to individual processing attempts.
Commands & schedule
Artisan runs and scheduled tasks, with exit codes and duration.
Cache
Hit and miss rates, broken down per key.
Outgoing requests
Every HTTP call your app makes, grouped by host.
Logs
A raw log feed, correlated back to the request that produced it.
Users seen
Which users hit which requests, and when.
From clone to live telemetry
Stand up the dashboard once, then point any number of Laravel apps at it.
Stand up the dashboard
Clone the repo, fill in three env values, and bring it up.
$ docker compose up -dCreate a project
Register the operator account and open the Settings dialog - your install snippet and tokens are generated for you.
Install the agent
Add minitor/agent to the app you
want to watch, paste the snippet, run the
agent.
Observability, without the lock-in
Trade a hosted APM subscription for a dashboard that lives on your own infrastructure.
Run your own telemetry stack
No seat limits, no data caps, no vendor to outgrow. Clone it and watch your first request land in minutes.