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.7.0

What's Changed

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.

New Contributors

Full Changelog: https://github.com/spatie/laravel-uptime-monitor/compare/4.6.0...4.7.0

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

What's Changed

New Contributors

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

4.1.0
  • add support for Laravel 9
4.0.1

Change type of exception handled in rejected promise

4.0.0
  • drop anything below Laravel 8 / PHP 7.4
  • add support for PHP 8
  • use CarbonInterface instead of Carbon
  • typehint all the things
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.6.0
3.5.0

Added

  • Add raw_url attribute to serialization #175
3.4.1

3.4.1 - 2019-04-15

Fixed

  • Fixed issue with migrations stub (#171)
3.4.0

Changed

  • Dropped support for Laravel 5.7
  • Added support for Laravel 5.8, PHPUnit 8
  • PHPUnit minimum version is now 7.5
  • PHP minimum version is now 7.2
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
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.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle