DownXmonitor

Methodology

Technical details of our uptime checks and metric calculations.

1. Uptime Monitoring Checks

DownXmonitor operates a background monitoring process that sequentially validates each service's health on a 60-second cycle. For each check, the engine performs the following actions:

2. Defining Service Status

We classify services into three states:

3. Outage Report Verification

To prevent malicious users from spamming reports and showing false outages on competitor domains, we implement rate limits and verification rules:

4. Uptime Percentage Calculation

The 24-hour uptime percentage displayed on the dashboard and status pages is calculated as follows:

Uptime % = (Successful Checks / Total Checks in 24h) * 100

Any check resulting in a "Down" state registers a 0ms ping value and is factored in as downtime, reducing the rolling 24-hour uptime percentage.