Skip to main content
Uptime monitoring is essential for ensuring your applications are always available to your users. Checkly provides comprehensive uptime monitoring capabilities to help you track and maintain your application’s reliability.
Uptime monitor overview

Types of Uptime Monitors

Choose the Uptime Monitor that best fits your monitoring needs:

URL Monitors

Monitor the availability and performance of a specific URL or public endpoint.

TCP Monitors

Monitor the availability and performance of TCP connections.

DNS Monitors

Verify that DNS records resolve successfully and return the expected values.

ICMP Monitors

Verify host reachability and measure packet loss.

Heartbeat Monitors

Detect when cron jobs or scheduled tasks fail to run.

Benefits of Uptime Monitoring

Uptime monitoring continuously checks if your applications and services are accessible and responding correctly. Typical use cases include:
  • Ensuring your marketing site returns a 200 OK
  • Verifying your documentation site loads quickly
  • Monitoring database connectivity with TCP checks
  • Checking that your domain resolves correctly with DNS monitors
  • Confirming heartbeat endpoints are responding in your CI/CD pipeline