SPATIE

  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Docs Laravel-uptime-monitor Advanced-usage Using your own model

Other versions for crawler v3 v2 v1
    • Introduction
    • Postcardware
    • Requirements
    • Upgrading from a previous version
    • High level overview
    • Installation and setup
    • Questions & issues
    • Changelog
    • About us

    Monitoring uptime

    • Adding and removing sites
    • Events
    • Notifications

    Monitoring ssl certificates

    • Getting started
    • Events
    • Notifications

    Advanced usage

    • Manually modifying monitors
    • Syncing monitors from a file
    • Customizing the uptime check
    • Customizing notifications
    • Disabling monitors
    • Using your own model
    • Monitoring from multiple locations
    • Sending and verifying a payload

Using your own model

By default this package uses the Spatie\UptimeMonitor\Models\Monitor model. If you want add some extra functionality you can specify your own model in the monitor_model key of the config file. The only requirement for your custom model is that is should extend Spatie\UptimeMonitor\Models\Monitor.

Disabling monitors
Monitoring from multiple locations
Help us improve this page
Mailcoach

Check out our full-featured (self-hosted) email marketing solution

Help us improve this page
  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter
  • Bluesky
  • Mastodon
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Click to call us

    Enter a search term to find results in the documentation.