How often are checks performed?

Short answer: the things that matter most run every minute. Everything else runs on a cadence that makes sense for the check, and most of them are configurable on a per-monitor basis.

Here's what we dispatch by default:

Check Default frequency
Uptime (HTTP, Ping, TCP) Every minute
AI monitoring Every minute
Application health Every minute
Scheduled tasks (cron) Checked every minute; actual cadence follows your job schedule
Performance Every 15 minutes
Certificate health Every 30 minutes
Open ports Every hour
DNS Every 2 hours
Domain expiration Every 4 hours
DNS blocklist Every 4 hours
Broken links Once a day
Mixed content Once a day
Sitemap Once a day
Lighthouse Once a day

You can change the frequency for most non-critical checks from the monitor's settings page. The uptime, AI, and application health checks always run every minute, because the whole point is to know the moment something is wrong.

Each uptime check is also verified from a second location before we trigger an alert, which keeps false positives off your plate. More on how we verify downtime.

You can also choose which region your monitor checks from, so checks originate close to your users or your origin server.

Related Questions

View all General questions →

Want to get started? We offer a no-strings-attached 10 day trial. No credit card required.

Start monitoring

You're all set in
less than a minute!