Multichannel alerts
Mail, Slack or webhook the moment a new issue appears or a regression is detected, with alert-storm protection and in-app notifications for the whole team.
monitoring laravel · online
Error tracking, application logs, uptime and alerts, centralised in a multi-team cockpit. Built for Laravel, not bolted on as an afterthought.
No credit card required · Every access request is reviewed by hand · Up and running in minutes
composer require quiet-guard/laravel-monitor
An exception slips into production. It gets buried in laravel.log, with no context, no grouping, no way to tell whether it is the first time or the hundredth. You hear about it from a customer. Quiet Guard captures every exception, groups it, and shows you exactly where, when and how many times.
Endless grep through logs scattered across servers and deployments.
The same error counted a thousand times, or lost in the noise entirely.
No way to tell whether a "fixed" bug has come back.
Installs in any Laravel 11, 12 or 13 app · PHP 8.2+ · MySQL / MariaDB
Identical exceptions are grouped by a deterministic fingerprint that stays stable from one deployment to the next. Every issue counts its occurrences and keeps its first and last seen, its latest message and its location. And when a resolved issue resurfaces, it reopens on its own: you catch regressions without lifting a finger.
Every occurrence keeps the class, the message, the file, the line, the full stack trace and the request context, along with the environment, the release and the timestamp. And sensitive data (passwords, tokens, cookies, authorization headers) is scrubbed before it is sent.
Turn on log forwarding (opt-in) and the package buffers entries above your chosen PSR-3 level, then sends them batched at the end of the request. At worst, a single extra HTTP call. Level, channel, context, environment and release: it is all kept.
Three steps, from your terminal to the dashboard.
Add the Composer client to the app you want to monitor. The service provider and the Monitor facade are auto-discovered.
Grab the project key from the dashboard (shown only once) and fill in your .env.
An additive reportable() callback registers on the exception handler: every reported exception is sent to the dashboard, without touching your own logging. Sending is fail-safe: a Quiet Guard network error never affects your app. And when you need to, you report manually with Monitor::report($e).
composer require quiet-guard/laravel-monitor
MONITOR_ENABLED=true
MONITOR_URL=https://monitor.example.com
MONITOR_KEY=lm_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# Optional
MONITOR_ENVIRONMENTS=production,staging
MONITOR_RELEASE=${GIT_SHA}
MONITOR_QUEUE=false
MONITOR_TIMEOUT=3
# Application logs (opt-in)
MONITOR_LOGS_ENABLED=true
MONITOR_LOG_LEVEL=warning
Error tracking is just the start: everything below ships today, with no add-on to buy. Uptime, heartbeats, mail alerts and dependency scanning are on every plan; logs, Slack and webhook alerts, GitHub, encryption and backups are on the paid ones.
Mail, Slack or webhook the moment a new issue appears or a regression is detected, with alert-storm protection and in-app notifications for the whole team.
An HTTP probe every 5 minutes, latency history, alerts before your certificate expires, and a public status page with a shareable badge.
Your scheduled tasks watched as dead man's switches: a cron that stops pinging raises an alert before your clients notice.
Your composer.lock checked against Packagist advisories: vulnerable or outdated dependencies get spotted, and alerted.
Commits, pull requests and branches kept in sync; a release linked to its commit takes you from the error to the code.
Messages, contexts and traces sealed with your team key and decrypted in your browser; end-to-end encrypted backups. Without your passphrase, your data is unreadable to us.
Unlimited projects on every plan, and seats that follow the plan: each card below says how many. You pay for event volume.
Closed beta in progress. The teams already in have everything, at no cost, and nothing is for sale yet: the prices below are the ones that will apply once the beta ends.
To get started and try it out.
For freelancers and small teams.
For agencies running several projects.
Switch plans anytime from the dashboard.
Prices exclude VAT. The applicable tax is added at checkout, based on your country and tax status. Available to professionals acting in the course of their business.
| Quiet Guard | Generic error tracking | Logs "by hand" | |
|---|---|---|---|
| Built for Laravel (auto-discovered package) | Yes | Varies | N/A |
| Grouping into issues by fingerprint | Yes | Varies | No |
| Auto-reopen of resolved issues | Yes | Varies | No |
| Centralised application logs (opt-in, batched) | Yes | Varies | No |
| Multi-team / multi-project | Yes | Varies | No |
| Fail-safe capture (does not affect the app) | Yes | Varies | N/A |
| GitHub integration | Yes | Varies | No |
| Dependency vulnerability scanning | Yes | Varies | No |
| Alerting / notifications | Yes | Varies | No |
| Uptime, SSL and a public status page | Yes | No | n/a |
| Heartbeats (scheduled-task monitoring) | Yes | No | No |
| Optional end to end encryption + encrypted backups | Yes | No | n/a |
Install the package, add three variables, and take back control of your Laravel apps' health.
Start for freeNo credit card required · Your access request is reviewed by hand