Features

Everything your Laravel app does, in one place

One package, one panel. Errors, slow requests, queues, schedules and the CVEs in your dependencies, each carrying the Laravel context that makes it worth reading.

✔︎ 14-day free trial ✔︎ No credit card required

Issues

Status = Unfixed
Name Assignee Activity (24h) ↓
  • SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock

    Laravel WW whiskerworks.shop StockReserver.php • 2 minutes ago

    TP 88
  • Undefined array key "variant_id"

    Livewire WW whiskerworks.shop Cart.php • 14 minutes ago

    AR 18
  • Found 14 Composer Security Vulnerabilities

    Laravel DS driftwoodstays.com • 1 hour ago

    14
  • Cannot read properties of undefined (reading 'price')

    JavaScript WW whiskerworks.shop ProductCard.js • 1 hour ago

    JL 64
  • The process "node /var/www/admin/node_modules/.bin/browsershot" exceeded the timeout

    Laravel DS intilli.be PdfExporter.php • 3 hours ago

    4

Issue tracking

Every exception, grouped and owned

Exceptions, JavaScript errors and CVEs land in one list, grouped with the request, the user and the trace behind them, and handed to someone on your team to fix.

Explore issue tracking

POST /checkout 302 537ms

production • www.whiskerworks.shop • 1 in 5 sampled

Timeline Queries 9 Cache 2 Outgoing 1 Mail 1 Notifications 1
—134ms268ms402ms537ms
  • Bootstrap

    13ms
  • Before middleware

    3ms
  • Action 14

    514ms 96%
  • select * from `sessions` where `id` = ? limit 1 mysql

    <1ms
  • select * from `carts` where `session_id` = ? mysql

    <1ms
  • update `inventory` set `stock` = `stock` - ? mysql

    5ms
  • payment:methods hit

    <1ms
  • POST api.mollie.com/v2/payments 201

    238ms
  • insert into `orders` (`number`, `user_id`, …) mysql

    4ms
  • App\Mail\OrderConfirmation mail

    9ms
  • App\Notifications\NewOrderPlaced slack

    1ms

Performance monitoring

Every request, on one clock

Queries, cache, outgoing calls, mail and the jobs a request queued, laid out on one timeline, so a slow page shows you the line that made it slow.

Explore performance monitoring
Issues

Everything that tells you something broke

The CVEs in your lockfiles, the errors in the browser and what your users report, in the same list as your exceptions, and told to the team where it already is.

Telemetry

Everything your app does, recorded

The queries a request ran, the jobs it queued, the schedule behind it, and the logs, mail and cache around them, each a page of its own in the panel.

Catch the next bug before your users do

Two minutes to install, a free plan that stays free, and your data kept in the EU. Teams have trusted LaraBug with their Laravel errors since 2016.