Features: what Lampwick monitors
Uptime, SSL and domain expiry, DNS, broken links, status pages, scheduled tasks and errors from inside your app. One project, one bill per team.
Lampwick checks your app from the outside and, once you connect it, from the inside. The outside needs only a URL: uptime, the SSL certificate, the domain, DNS and links. The inside needs the Laravel package or HTTP ingest: exceptions, requests, queries, jobs, logs and scheduled tasks. Every plan includes all of it except status pages and the site crawl, which start at Pro (pricing).
Each page below says what you get, how to set it up and what it doesn't do.
- Broken link checker and mixed content checker: Once a day Lampwick crawls up to 250 pages of your site, checks every link, internal and external, lists mixed content and alerts on new findings.
- Cron job monitoring for the Laravel scheduler: Lampwick learns each Laravel scheduled task's cron from its runs and alerts when a task misses a run, starts failing or runs too long. No heartbeat URLs.
- Domain expiry monitoring with RDAP and DNS checks: Lampwick looks up your domain's expiry date through RDAP once a day, alerts 30, 14, 7 and 1 days before it lapses, and watches NS and MX records hourly.
- Error tracking for web apps and APIs: Lampwick groups your app's exceptions into issues with stack trace, request and user. Laravel error tracking with one package, any other app over HTTP.
- SSL certificate expiry monitoring: Lampwick reads your SSL certificate every 6 to 12 hours and alerts 14, 7, 3 and 1 days before it expires, and at once when browsers would reject it.
- Status pages for your uptime monitors: A public status page at app.lampwick.dev/status/your-name with live status, daily uptime and incident notices. Included from Pro, up to 10 pages per team.
- Website uptime monitoring with down alerts: Lampwick requests your URL every 30 seconds to 1 hour and sends a down alert after 2 failed checks in a row. Free plan: 3 monitors every 5 minutes.