Uptime calculations are not accurate #278

Closed
opened 2026-04-05 16:19:16 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @NANDAKISHORE92 on 11/13/2025

Describe the bug
The Uptime Percentage numbers on Monitor level and the Status Page Resource level doesn't match at all.

To Reproduce
Steps to reproduce the behavior:

  1. Select any monitor or multiple monitors and add them as Resources to a Status Page.
  2. Check the Uptime percentage shown on Monitor Level.
  3. Check the Uptime percentage of the same monitor on Status Page.
  4. These numbers do not match.

Expected behavior
Uptime percentage numbers on Monitor level and the Status Page Resource level should be matched.

Screenshots
Monitor 1: Uptime Percentage

Image

Monitor 2: Uptime Percentage

Image

Status Page: Uptime Percentage

Image

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Version: 142.0.7444.162

Deployment Type
Self hosted
OneUptime Version: 7.0.5068

Additional context
I also created a new group and added above two monitors, unfortunately the Uptime percentage of the group also is not the exact average of two monitor uptimes.

Image

(99.327 + 99.557)/2 = 99.442

*Originally created by @NANDAKISHORE92 on 11/13/2025* **Describe the bug** The Uptime Percentage numbers on **Monitor level** and the **Status Page Resource level** doesn't match at all. **To Reproduce** Steps to reproduce the behavior: 1. Select any monitor or multiple monitors and add them as Resources to a Status Page. 2. Check the Uptime percentage shown on Monitor Level. 3. Check the Uptime percentage of the same monitor on Status Page. 4. These numbers do not match. **Expected behavior** Uptime percentage numbers on Monitor level and the Status Page Resource level should be matched. **Screenshots** **Monitor 1: Uptime Percentage** <img width="1841" height="703" alt="Image" src="https://github.com/user-attachments/assets/aee22e79-3556-40e2-b5d1-8c7a6f9c0173" /> **Monitor 2: Uptime Percentage** <img width="1867" height="630" alt="Image" src="https://github.com/user-attachments/assets/e81e804e-0d23-4185-bead-a3e1e5b1d52c" /> **Status Page: Uptime Percentage** <img width="983" height="422" alt="Image" src="https://github.com/user-attachments/assets/db41a4b6-6f4b-4a61-a672-b33c0eb29876" /> **Desktop (please complete the following information):** - OS: Windows - Browser: Chrome - Version: 142.0.7444.162 **Deployment Type** Self hosted OneUptime Version: **7.0.5068** **Additional context** I also created a new group and added above two monitors, unfortunately the Uptime percentage of the group also is not the exact average of two monitor uptimes. <img width="1866" height="593" alt="Image" src="https://github.com/user-attachments/assets/8b0a7a43-73b6-4e08-b669-f6e8a35c76da" /> (99.327 + 99.557)/2 = **99.442**
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#278