Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Uptime Monitor Laravel Package

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.

View on GitHub
Deep Wiki
Context7
4.6.0

Add Laravel 13.x support

4.5.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.5.1...4.5.2

4.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.3.0...4.4.0

4.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.1...4.3.0

4.2.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.0...4.2.1

4.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.1.1...4.2.0

4.1.1
4.1.0
  • add support for Laravel 9
4.0.0
  • typehint all the things
  • drop anything below Laravel 8 / PHP 7.4
  • add support for PHP 8
  • use CarbonInterface instead of Carbon
3.9.0
  • add support for Laravel 8
3.8.1
  • general cleanup
3.8.0
  • add support for Laravel 7
3.7.0
  • allow configuration of guzzle client options (#181)
3.5.0
  • Add raw_url attribute to serialization #175
3.4.1
  • Fixed issue with migrations stub (#171)
3.4.0
  • Dropped support for Laravel 5.7
  • Added support for Laravel 5.8, PHPUnit 8
  • PHPUnit minimum version is now 7.5
3.3.4
  • fix if statement to be if not certificate applies to url
3.3.3
  • fix for PHP 7.3
3.3.2
  • fix for checking SSL
3.3.1
  • add support for Laravel 5.7
3.3.0
  • add option to force run all monitors
3.2.1
  • add support for L5.6
3.2.0
  • add ability for monitors to have their own response checkers
3.1.0
  • add ability to send payload to verify uptime
3.0.0
  • add support for Laravel 5.5, drop support for Laravel 5.4
  • renamed config file from laravel-uptime-monitor to uptime-monitor
2.2.0
  • add retry_connection_after_milliseconds to config file
2.1.0
  • add sync command
2.0.3
  • fixed bug in getting unchecked monitors
2.0.2
  • added monitor location to mail notifications
2.0.1
  • ask for protocol when creating a monitor
2.0.0
  • add support for L5.4
  • drop support for L5.3
1.2.3
  • fixed bug where migration could be published multiple times
1.2.2
  • set fallback text for Slack notifications
1.2.1
  • fix typos in notifications
1.2.0
  • improve notifications
1.1.2
  • fix CertificateCheckSucceeded notification
1.1.1
  • fix typos in command descriptions
1.1.0
  • added additional_headers to config
1.0.2
  • fix descriptions in config file
1.0.1
  • fix custom model instructions in config file
1.0.0
  • initial release
What's
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport