Service Healthchecks

Cronitor healthchecks provide a powerful service health check solution for HTTP-enabled services and websites, including:

  • Multi-region downtime verification
  • Intermittent downtime detection
  • Configurable request intervals
  • Flexible outbound requests supporting custom headers, cookies, etc
  • Definable healthchecks using expressive rules

Defining Health Check Rules

Combine multiple service health rules with our built-in checks for total and intermittent downtime to create the right health check solutions for your services. Available rules include:

  • Total response time
  • Response code
  • Response body

Configurable operators for these rules include eq lt gt gte lte not contains

Creating a Service Health monitor

During the API-only period, service monitors will be visible on your dashboard but the /v2/monitors API must be used to create and edit them. Please see our primary Monitor API documentation for guidance on API usage.

Request Quotas

Service healthchecks can be configured to ping your endpoint as often as once every 30 seconds, however each plan has a maximum number of allowed healthcheck requests each calendar month. If this quota cannot accomodate your use case, please reach out to support@cronitor.io for assistance.

Cronitor for Business:
3,000,000 Healthcheck requests per month

Cronitor for Teams:
1,000,000 Healthcheck requests per month

Solo Cronitor:
250,000 Healthcheck requests per month

Request Details

All health check requests will be made with the User Agent Monibot from our monitors in California, Oregon, Virginia, Ireland and Tokyo. Outages are verified across multiple regions to determine failure scope.