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.

Updated View as Markdown

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

LampwickSentry
Price modelPer team per month, by eventsPer organization per month, by errors, spans, replays and logs, plus pay as you go1
PlansFree; from €29: 5M events / 14 days (all plans)Free; from $29: 50k errors, 5M spans, up to 90 days (table below)1
CompanyNIO Media, Enschede, Netherlands (EU)Functional Software, Inc., San Francisco, US; California law2
Data locationEUUS (Iowa) or EU (Frankfurt)3
Laravel supportlampwick/laravel, Laravel 12 or 13sentry/sentry-laravel, Laravel 11 and later; older versions have their own guides4
Other languagesAny app over HTTP ingest, no SDKsSDKs for about 20 platforms, from Python and Go to mobile and game engines5
Browser errorsScript tag, no source mapsJavaScript SDKs, session replay (50 replays included)1
Uptime checks3 to 300 monitors, every 30 s to 1 hour1 included, then $1.00 per uptime alert1
SSL, domain, DNSYesNot on the pricing page1
CronSchedule learned from your app's runs, up to 500 tasks per projectSentry Crons: 1 monitor included, then $0.78 per monitor1
Status pages, link crawlYes (Pro and up)Not on the pricing page1
AlertsiOS push, email, Slack, Discord, Microsoft Teams, signed webhooksEmail and Slack named in the docs6
MCPYes, OAuth or a personal tokenYes, at mcp.sentry.dev, OAuth7
Self-hostingNoNot 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

PlanMonthlyBilled yearlyErrorsSpansUsersHistory
Developer$0$05k5M130 days
Team$29$2650k5MUnlimitedUp to 90 days
Business$89$8050k5MUnlimitedUp 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

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

  1. Install the package and start the ingest daemon (Laravel docs):

    Terminal
    composer require lampwick/laravel
    echo LAMPWICK_TOKEN=YOUR_PROJECT_TOKEN >> .env
    php artisan lampwick:agent
    

    YOUR_PROJECT_TOKEN is on the project's Settings page.

  2. Run both for a few days and compare the issues.

  3. Remove sentry/sentry-laravel and its hook in bootstrap/app.php.

  4. 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.

1

Sentry pricing, verified on 2026-11-10.

2

Sentry terms of service, verified on 2026-11-10.

3

Sentry data storage location, verified on 2026-11-10.

4

Sentry for Laravel docs, verified on 2026-11-10.

8

Sentry for Laravel, verified on 2026-11-10.

5

Sentry platforms, verified on 2026-11-10.

6

Sentry notifications docs, verified on 2026-11-10. Other integrations may exist; the page names only email and Slack.

7

Sentry MCP server, verified on 2026-11-10.

9

Nightwatch pricing, verified on 2026-11-10.