*/ 'response_checker' => Spatie\ UptimeMonitor\ Helpers\ UptimeResponseCheckers\ LookForStringChecker::class, * * You can use any implementation of Spatie\UptimeMonitor\Helpers\UptimeResponseCheckers\UptimeResponseChecker here. * * When the uptime check could reach the url of a monitor it will pass the response to this class * If this class determines the response is valid, the uptime check will be regarded as succeeded. ** * The date format used in notifications. */ 'notifiable' => \ Spatie\ UptimeMonitor\ Notifications\ Notifiable::class, The default * notifiable will use the variables specified in this config file. * * Here you can specify the notifiable to which the notifications should be sent. 'webhook_url' => env( 'UPTIME_MONITOR_SLACK_WEBHOOK_URL'), */ 'resend_uptime_check_failed_notification_every_minutes' => 60, * * To keep reminding you that a site is down, notifications * will be resent every given number of minutes. This location will be * mentioned in all notifications that will be sent. * * The location from where you are running this Laravel application.
\ Spatie\ UptimeMonitor\ Notifications\ Notifications\ CertificateCheckSucceeded::class => , \ Spatie\ UptimeMonitor\ Notifications\ Notifications\ CertificateExpiresSoon::class => , \ Spatie\ UptimeMonitor\ Notifications\ Notifications\ CertificateCheckFailed::class => , \ Spatie\ UptimeMonitor\ Notifications\ Notifications\ UptimeCheckSucceeded::class => , \ Spatie\ UptimeMonitor\ Notifications\ Notifications\ UptimeCheckRecovered::class => , \ Spatie\ UptimeMonitor\ Notifications\ Notifications\ UptimeCheckFailed::class => ,
Of course you can also specify your own notification classes. Out of the box you can use 'mail' * and 'slack'. * * You can get notified when specific events occur.