Monitors

Monitors ping your endpoints at regular intervals and automatically update component status.

How Monitors Work

Each monitor is attached to a component and sends HTTP requests to a URL you specify at a regular interval. If the endpoint responds with a non-2xx status code or times out, the monitor marks the component as down and creates an incident automatically.

Check Intervals

You can configure how frequently monitors check your endpoints. Available intervals depend on your plan:

  • Free — 5-minute intervals
  • Pro — 1-minute intervals
  • Business — 30-second intervals

Setting Up a Monitor

  1. Go to Components in your dashboard
  2. Select the component you want to monitor
  3. Click Add Monitor
  4. Enter the URL to ping (must be publicly accessible)
  5. Choose a check interval
  6. Monitoring starts immediately

Warning

Make sure the URL you monitor is publicly accessible. Monitors run from our servers and cannot reach private or localhost addresses.

Automatic Incident Creation

When a monitor detects downtime (non-2xx response or timeout), PingPage automatically:

  1. Updates the component status to Major Outage
  2. Creates a new incident with status Investigating
  3. Sends email notifications to all subscribers

When the endpoint recovers, the component status returns to Operational and the incident is automatically resolved.

Uptime Tracking

PingPage calculates uptime percentages based on monitor ping results. Uptime data is displayed on your public status page as a 90-day history bar for each component. Uptime is recalculated hourly.