This is the documentation for
v1 but the latest version is
You can switch versions in the menu on the left/at the top.
Check your current version with the following command:
composer show spatie/laravel-uptime-monitor
All configured monitors are stored in the
monitors table in the database. The various
monitor commands manipulate the data that table:
monitor:create adds a row
monitor:delete deletes a row
monitor:disable change the value of the
monitor:list lists all rows
You can also manually manipulate the table rows instead. Here's a description of the fields you can manipulate:
url: the url to perform uptime and ssl certificate checks on. Take care not to insert duplicate values.
uptime_check_enabled: determines if the uptime check should be performed for this monitor.
certificate_check_enabled: determines if the ssl certificate check should be performed for this monitor.
look_for_string: if this string is not found in the response the uptime check will fail. You may set this to an empty string to disable the check.
uptime_check_interval_in_minutes: if the uptime check was successful that site won't be checked again for at least this number of minutes. When a monitor is created this field is filled with the value of
uptime_check_interval_in_minutes in the config file.
http method used by the uptime check. If
look_for_string is specified when creating the monitor this will be set to
get, otherwise this will be
All other fields in the
monitors table are managed by the package and should not be manually modified.