versionwatch / laravel-error-reporter
VersionWatch Error reporting for Laravel applications
2.4.2
2025-05-08 18:57 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.0
- laravel/framework: ^12.0
README
A seamless error monitoring solution for Laravel applications, part of the VersionWatch ecosystem. Automatically track, group, and analyze exceptions in your production applications.
Features
- Automatic Error Reporting - Catches all unhandled exceptions
- Smart Grouping - Automatically groups similar errors using content hashing
- Rich Context - Includes environment data, stack traces, and user context
- Multi-project Support - Track errors across multiple Laravel applications
- Security First - No sensitive data collected by default
- Queue Integration - Built-in support for Laravel queues
- Performance Monitoring - Track error occurrence frequency and patterns
Installation
- Install via Composer:
composer require versionwatch/laravel-error-reporter 2. Publish configuration file: ```bash php artisan vendor:publish --tag=vw-error-reporter 3. Configure your .env file: ```bash VERSIONWATCH_ERROR_REPORTING_ENABLED=true VERSIONWATCH_ERROR_REPORTING_ENDPOINT=https://errors.versionwatch.com VERSIONWATCH_ERROR_REPORTING_PROJECT_ID=your_project_id VERSIONWATCH_ERROR_REPORTING_API_KEY=your_api_key 4. Queue Integration: ```bash VERSIONWATCH_QUEUE_ENABLED=true VERSIONWATCH_QUEUE_NAME=versionwatch-errors ## License The VersionWatch Error Reporter is open-source software licensed under the MIT license.