Installation
Install the SDK in the application you want to monitor (not on the Quiet Guard server).
Requirements
- PHP 8.2 or higher
- Laravel 11, 12 or 13
Require the package
The package is published on Packagist, so a plain composer require installs it:
This pulls in the framework-agnostic core quiet-guard/monitor-php automatically.
Auto-discovery
The SDK ships Laravel package auto-discovery, so nothing needs to be registered by hand:
- the service provider
QuietGuard\LaravelMonitor\LaravelMonitorServiceProvideris loaded automatically; - the
Monitorfacade alias (QuietGuard\LaravelMonitor\Facades\Monitor) is registered automatically.
If you have disabled package discovery in your application, register them manually in bootstrap/providers.php (Laravel 11+) and in the aliases array of config/app.php.
Publish the configuration (optional)
The package works with environment variables alone. Publish the config file only if you want to edit non-env options such as the scrub list:
This writes config/monitor.php into your application.
Next step
Head to Configuration to point the SDK at your server and set your project API key.
You are reading the Laravel SDK v1.0 documentation.