Laraowl is a self-hosted monitoring solution for Laravel applications. This package allows you to collect real-time metrics, exceptions, and performance data from your applications and send them to your Laraowl Server.
- Exception Tracking: Detailed reports on errors with stack traces and request data.
- Performance Monitoring: Track database queries, jobs, and execution times.
- Service Integration: Built-in support for Mail, Notifications, and Cache monitoring.
- Zero Configuration: Sensible defaults that work out of the box.
Install the package via Composer:
composer require laraowl/clientLaraowl provides a convenient installation command to set up the configuration and environment variables:
php artisan laraowl:installThis command will:
- Publish the
laraowl.phpconfiguration file. - Prompt you for your Laraowl Server URL and Project Token.
- Automatically update your
.envfile.
Add your Laraowl Server details to your .env file:
LARAOWL_SERVER_URL=https://your-laraowl-server.com
LARAOWL_TOKEN=your-project-tokenLaraowl Client is open-source software licensed under the MIT license.