Lampwick vs Sentry for Laravel apps
Sentry covers more languages, longer history and session replay. Lampwick adds uptime, SSL, DNS, cron and status pages for Laravel. Verified 10 Nov 2026.
We make Lampwick. Here's where each tool is the better pick.
Sentry is the stronger error tracker when your Laravel app is one of several services in different languages, or when you need session replay, profiling and 90 days of history. Lampwick is the better fit for a Laravel app that also needs uptime, certificate, domain, DNS and cron checks and a status page, on one bill.
Last reviewed 10 Nov 2026. Competitor facts come from the vendor's own pages, linked in the footnotes and verified on 2026-11-10.
At a glance
| Lampwick | Sentry | |
|---|---|---|
| Price model | Per team per month, by events | Per organization per month, by errors, spans, replays and logs, plus pay as you go1 |
| Plans | Free; from €29: 5M events / 14 days (all plans) | Free; from $29: 50k errors, 5M spans, up to 90 days (table below)1 |
| Company | NIO Media, Enschede, Netherlands (EU) | Functional Software, Inc., San Francisco, US; California law2 |
| Data location | EU | US (Iowa) or EU (Frankfurt)3 |
| Laravel support | lampwick/laravel, Laravel 12 or 13 | sentry/sentry-laravel, Laravel 11 and later; older versions have their own guides4 |
| Other languages | Any app over HTTP ingest, no SDKs | SDKs for about 20 platforms, from Python and Go to mobile and game engines5 |
| Browser errors | Script tag, no source maps | JavaScript SDKs, session replay (50 replays included)1 |
| Uptime checks | 3 to 300 monitors, every 30 s to 1 hour | 1 included, then $1.00 per uptime alert1 |
| SSL, domain, DNS | Yes | Not on the pricing page1 |
| Cron | Schedule learned from your app's runs, up to 500 tasks per project | Sentry Crons: 1 monitor included, then $0.78 per monitor1 |
| Status pages, link crawl | Yes (Pro and up) | Not on the pricing page1 |
| Alerts | iOS push, email, Slack, Discord, Microsoft Teams, signed webhooks | Email and Slack named in the docs6 |
| MCP | Yes, OAuth or a personal token | Yes, at mcp.sentry.dev, OAuth7 |
| Self-hosting | No | Not on the pricing page1 |
Sentry for Laravel: what you get
Install sentry/sentry-laravel with Composer and register it in bootstrap/app.php; it needs Laravel 11 or later.4 Sentry's Laravel page lists errors with local variables in the stack, tracing with automatic spans for views, cache, queries, Redis and the HTTP client, logs next to their traces, queued jobs, profiling from SDK 3.3.0 and scheduled-task monitoring through Sentry Crons.8
Lampwick's Laravel package captures requests, queries, jobs, exceptions, logs and scheduled tasks with the MIT-licensed instrumentation of laravel/nightwatch, and sends them through a local ingest daemon. It needs Laravel 12 or 13.
Sentry pricing for a Laravel app
| Plan | Monthly | Billed yearly | Errors | Spans | Users | History |
|---|---|---|---|---|---|---|
| Developer | $0 | $0 | 5k | 5M | 1 | 30 days |
| Team | $29 | $26 | 50k | 5M | Unlimited | Up to 90 days |
| Business | $89 | $80 | 50k | 5M | Unlimited | Up to 90 days, plus sampled retention |
Every plan includes 50 replays, 5 GB of logs, 1 uptime monitor and 1 cron monitor. Extras: logs $0.50 per GB, cron monitors $0.78 each, uptime $1.00 per uptime alert. The page doesn't give a per-unit price for extra errors or spans.1
The sample: 2 Laravel apps, 3M events a month, 5 people, 10 uptime monitors with SSL checks.
- Lampwick Pro, €29: 5M events, 5 projects, unlimited seats, 20 monitors every minute with SSL, domain and DNS checks.
- Sentry Team, $29: 50k errors and 5M spans for unlimited users. 1 uptime monitor is included; the page prices the others per uptime alert, so we can't compute 10 monitors.1 The units differ too: Sentry counts errors and spans, Lampwick counts every record.
Lampwick counts one event per record your app sends (a request, query, job, log entry or exception). Uptime checks aren't events (monitors have their own limit per plan), and SSL, domain and DNS checks, alerts and schedule health count toward no limit.
Nightwatch vs Sentry
Both are common picks for Laravel; neither checks your site from outside. Nightwatch is Laravel-only and hosted by Laravel, $20 a month for 7.5M events and 30 days, with unlimited apps and seats.9 Sentry is $29 for 50k errors and 5M spans, and works across languages and the browser.1 Pick Nightwatch for one Laravel stack and the most events per dollar; pick Sentry when you also run other services or need frontend errors with replay. Our Lampwick vs Nightwatch page covers the Nightwatch side in detail.
Topic by topic
Errors and the browser: Sentry wins
Sentry has SDKs for about 20 platforms,5 session replay and profiling.8 Lampwick groups exceptions into issues by class, file and line, with the stack trace, the request or job and the users it hit, and catches browser errors with a script tag, but without source maps or framework SDKs.
History: Sentry wins
Sentry keeps up to 90 days on Team and Business.1 Lampwick keeps 14 days on Pro, 30 on Team and 60 on Business.
Uptime, SSL, domain and DNS: Lampwick wins
Lampwick includes 20 to 300 uptime monitors depending on plan, each with SSL, domain and DNS checks. Sentry includes 1 uptime monitor and doesn't list certificate or domain checks.1
Cron: Lampwick, for Laravel
Lampwick works out each task's schedule from the runs your app reports and alerts on missed, failing and slow runs, with no ping URLs to set up (schedule health). Sentry Crons works for any job on any server, but each monitor past the first costs $0.78.1
Status pages and broken links: Lampwick wins
From Pro, Lampwick has up to 10 status pages per team and a daily crawl for broken links and mixed content. Neither is on Sentry's pricing page.1
MCP: tie
Both run a hosted MCP server with OAuth sign-in. Sentry's searches errors, analyzes performance and triages issues.7 Lampwick's MCP server covers issues, requests, jobs, logs and monitors, read-only or read & write.
Company and data: depends on what you need
Sentry can store data in Frankfurt.3 The contract is with a US company under California law.2 Lampwick is run by NIO Media, an EU company under EU jurisdiction.
Switching from Sentry
-
Install the package and start the ingest daemon (Laravel docs):
Terminalcomposer require lampwick/laravel echo LAMPWICK_TOKEN=YOUR_PROJECT_TOKEN >> .env php artisan lampwick:agentYOUR_PROJECT_TOKENis on the project's Settings page. -
Run both for a few days and compare the issues.
-
Remove
sentry/sentry-laraveland its hook inbootstrap/app.php. -
Add your uptime monitors under Uptime.
When to pick Sentry instead
- Your Laravel app is one of several services in other languages.
- You need session replay, profiling or source-mapped frontend errors.
- You want 90 days of history.
- You run Laravel 11 or older.
Comparing more tools? See Sentry alternatives and the Laravel monitoring tools list. Start free, or read about error tracking in Lampwick.
Try it with your agent
Paste this into Claude Code, Cursor or Codex, in your app's repository:
Set up Lampwick monitoring for this app. Read https://lampwick.dev/docs/agents.md and follow it. Keep the tokens out of the chat, use a dev or staging environment, and give me the claim link when the first event has arrived.
The agent creates a trial workspace without an account and connects your app. You claim it from the link it gives you and choose what the agent may keep: how it works.
Sentry pricing, verified on 2026-11-10.
Sentry terms of service, verified on 2026-11-10.
Sentry data storage location, verified on 2026-11-10.
Sentry for Laravel docs, verified on 2026-11-10.
Sentry for Laravel, verified on 2026-11-10.
Sentry platforms, verified on 2026-11-10.
Sentry notifications docs, verified on 2026-11-10. Other integrations may exist; the page names only email and Slack.
Sentry MCP server, verified on 2026-11-10.
Nightwatch pricing, verified on 2026-11-10.