Cronitor Developer Guides

Learn about best practices for monitoring the core parts of your web application — webpages, APIs, background jobs & servers — and how to improve your team communication during an outage or incident.

Cron Jobs

Linux Cron Jobs

Learn how to create, test and debug traditional Linux cron jobs.

Kubernetes Cron Jobs

Kubernetes CronJobs are turbo-charged cron jobs.

Python Cron Jobs

Learn how to create, run, debug and monitor cron jobs with Python.

PHP Cron Jobs

Learn how to create, run, debug and monitor cron jobs with PHP.

Node.js Cron Jobs

Learn how to create, run, debug and monitor cron jobs with Node.js.

Java Cron Jobs

Learn how to create, run, debug and monitor cron jobs with Java.

Ruby Cron Jobs

Learn how to create, run, debug and monitor cron jobs with Ruby.

Windows Scheduled Tasks

Learn how to create, run, debug and monitor Windows Scheduled Tasks.

Monitoring Celery Periodic Tasks

Learn best practices for monitoring your Celery tasks, queues and server.

Monitoring Sidekiq Jobs

Learn best practices for monitoring your Sidkiq jobs, queues and server.

Uptime Monitoring

Frontend Monitoring

A comprehensive overview to monitoring the frontend of web applications.

Website Monitoring

Learn best practices on monitoring the uptime and performance of your website.

API Monitoring

Learn best practices on monitoring the uptime and performance of your API.

Synthetic Monitoring

Learn to create automated synthetic tests that monitor important user flows.

DNS_PROBE_FINISHED_NXDOMAIN

Learn how to fix one of the most common DNS errors.

Private Endpoint Monitoring

Learn how to monitor private network endpoints without tunneling or exposing ports.

Web Performance Monitoring

Real User Monitoring

Learn about the key concepts behind RUM, and how they differ from synthetic monitoring.

Core Web Vitals

An introduction to what core web vitals are, including how they are measured.

Website Performance Metrics

An overview on the various methods and tools to measure website performance.

What is 'Script Error'

Learn what causes this generic Javascript error and how to fix it.

Page Load Time Explained

In this guide you'll learn what happens when a browser loads your website and how to optimize it.

Server Monitoring

Heartbeat Monitoring

Learn how simple heartbeat monitoring can be added for a variety of use cases.

Private Server Monitoring

Learn how to send heartbeat pings from private networked servers.

Incident Communication

Complete Status Pages Guide

Step-by-step guides to setting up your system and installing the library.

5 Best Status Page Tools of 2023

The best free status page tools for your website.

9 Examples of Great Status Pages

A look at some of the best status pages from around the web.

5 Incident Communication Templates

Useful templates for customer and team communication during a live incident.