Best PracticesJan 2025·4 min read

Choosing the right check interval

1 minute, 5 minutes, or 15 minutes? How to match your check interval to the criticality of what you're monitoring.

Not every endpoint needs the same monitoring frequency. Checking your production checkout flow every minute makes sense. Checking a rarely-visited internal admin panel at the same frequency is probably overkill. Here's a practical framework for choosing the right interval.

The core question: what's the cost of missed downtime?

The right check interval is determined by two variables: how much a minute of undetected downtime costs you, and how quickly the underlying service typically fails and recovers.

For a payment processing API, a missed 3-minute outage could mean thousands in lost revenue. For a staging environment, it might mean a developer is blocked for a few minutes before they notice themselves. These have very different optimal intervals.

1-minute intervals — when to use them

  • Production APIs and web applications that directly serve customers
  • Checkout flows, payment endpoints, and authentication services
  • Any service covered by a formal SLA with customers or partners
  • Endpoints where downtime directly causes revenue loss
  • Publicly-facing services where users have no fallback

5-minute intervals — when they're sufficient

  • Marketing and content sites where a few minutes of downtime is low-stakes
  • Database TCP port checks when you have app-level health endpoints as primary signals
  • Internal tools and admin panels used by a small team
  • Background job endpoints and webhooks that retry automatically on failure

15–30 minute intervals — appropriate for

  • Staging and development environments
  • Backup endpoints and secondary services
  • Non-customer-facing internal services
  • Systems with human-operated recovery that can't respond faster anyway

A practical reference by service type

  • E-commerce checkout: 1 minute
  • Login / authentication API: 1 minute
  • Core product API: 1 minute
  • CDN / static assets: 5 minutes
  • Documentation site: 5 minutes
  • Internal admin panel: 5–15 minutes
  • Staging environment: 15–30 minutes
  • Backup / failover service: 30 minutes

Interval vs. accuracy

More frequent checks are only valuable if the underlying checks are accurate. A 1-minute monitor with high false positive rates is worse than a 5-minute monitor with zero false positives. Check frequency should always be evaluated alongside the monitoring provider's false positive rate.

UptimeWiz's consensus verification approach produces effectively zero false positives at 1-minute frequency — making high-frequency monitoring both safe and genuinely informative.

Start with 1 minute for everything customer-facing. You can always reduce frequency later, but you can't recover the time lost to a missed outage.

← Back to all posts

Start monitoring today

Set up your first monitor in under 2 minutes.

Invite only — coming soon