Capture, analyze, and resolve errors across all your Laravel applications. AI-powered insights tell you why it broke and how to fix it.
From real-time monitoring to AI-powered analysis.
Capture exceptions the moment they happen. Full stack trace, request data, user context, and environment details.
Stats cards, 14-day error trend charts, severity breakdowns, project overview, and recent errors — all at a glance.
Automatic 5-minute heartbeats. Know instantly when an app goes offline. Critical email alerts and status page.
Email (SMTP/SES), Slack, and Discord webhooks. Custom alert rules with threshold triggers. Never miss a critical error.
Record deploys via artisan command or API. See deploy markers on the error timeline to correlate errors with releases.
Clean /status page showing all your apps with Online/Offline status. Auto-refreshes. Share with clients or your team.
Pin important errors. Add notes that persist across occurrences. Full resolution history with audit trail.
Full UI in English, Portuguese, Spanish, German, French, and Italian. Switch anytime from the dashboard.
Pull error data, deploy history, and downtime logs into Grafana, custom dashboards, or any external tool via REST API.
Powered by Claude, Sentinel AI analyzes your exceptions in real-time and gives you actionable answers.
Click "Analyze" on any error. Get root cause, fix suggestions, and prevention tips — streamed in real-time.
AI-generated 5-day project health report with severity breakdown, trend analysis, and prioritized recommendations.
AI identifies errors that share a root cause even when exception classes differ. Suggests merging related errors.
AI-generated weekly summary email with error stats, top offenders, and the most important thing to fix this week.
Install in any Laravel 8-13 app and errors start flowing automatically.
$ composer require upgradelabs/sentinel-laravel
# Add token to .env
SENTINEL_TOKEN=your-project-api-token
# That's it. Errors are now tracked.
# Optional: track deploys
$ php artisan sentinel:deploy --auto
# Optional: test it
$ php artisan tinker
>>> app(SentinelClient::class)->testReport()
=> 201 OK
Write and read. Send errors in, pull data out.
Choose the plan that fits your needs. All plans include the full Sentinel package.
Save €7.18 per year
Perfect for small projects and solo developers.
Save €14.38 per year
For growing teams with multiple applications.
Save €26.98 per year
For agencies and companies with large portfolios.
All your error data is stored exclusively in EU data centers, fully compliant with European privacy regulations. No data ever leaves EU borders.
Sentinel is built from the ground up with GDPR compliance at its core. Your data is processed and stored in accordance with the strictest European privacy laws, including data minimization, right to erasure, and full transparency.
Every byte of your data resides in data centers located within the European Union. No transatlantic transfers, no third-country processing. Your data sovereignty is guaranteed by design.
We run on Scaleway, a European cloud provider headquartered in Paris, France. Scaleway operates sovereign data centers across France, the Netherlands, Poland and Italy, ensuring your data never touches non-EU infrastructure.
Infrastructure powered by Scaleway
Start monitoring your Laravel applications in under a minute.