spatie/laravel-uptime-monitor
Configurable Laravel uptime monitor that checks site availability and SSL expiry. Sends alerts when a site goes down or recovers using Laravel notifications (Slack, mail, Telegram, or custom channels). Includes scheduling, history, and robust monitoring options.
The uptime check request is now performed by SendUptimeCheckRequestAction, which you can swap out via the new actions key in the config file. This lets you customize anything about how requests are made (Guzzle client, request options, headers) without a config option for each setting. See customizing actions.
Existing config files keep working: when the actions key is absent, the default action is used.
Also fixes a typo that made retry_connection_after_milliseconds never be read.
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.6.0...4.7.0
Add Laravel 13.x support
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.5.1...4.5.2
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.5.0...4.5.1
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.4.0...4.5.0
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.3.0...4.4.0
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.1...4.3.0
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.0...4.2.1
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.1.1...4.2.0
Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.1.0...4.1.1
Change type of exception handled in rejected promise
raw_url attribute to serialization #175add support for L5.6
laravel-uptime-monitor to uptime-monitorretry_connection_after_milliseconds to config filesync commandHow can I help you explore Laravel packages today?