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
- Go to Components in your dashboard
- Select the component you want to monitor
- Click Add Monitor
- Enter the URL to ping (must be publicly accessible)
- Choose a check interval
- 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:
- Updates the component status to Major Outage
- Creates a new incident with status Investigating
- 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.