-
-
Notifications
You must be signed in to change notification settings - Fork 7.2k
Open
Labels
feature-requestRequest for new features to be addedRequest for new features to be added
Description
π I have found these related issues/pull requests
Had a quick search and could not find anything
π‘οΈ Security Policy
- I have read and agree to Uptime Kuma's Security Policy.
π Description
- When UptimeKuma is down, it obviously cannot record downtime.
- The problem is that when it starts up again, it does not display a gap in the measurements
- This causes it to falsely claim 100% uptime if it was not there to record the downtime
π Reproduction steps
- Shut down UptimeKuma (in my case, my server unexpectedly shut down for about 5 hours while I was asleep)
- Start it up again
- Observe that no downtime is recorded.
π Expected behavior
UptimeKuma would list the times it could not perform the request as unrecorded (eg grey)
π Actual Behavior
UptimeKuma does not list the times at all, which causes the heartbeat to have inconsistent times.
π» Uptime-Kuma Version
2.0.2
π» Operating System and Arch
Fedora Linux, running UptimeKuma in a Docker container
π Browser
Firefox 145
π₯οΈ Deployment Environment
- Runtime Environment:
- Docker: version 29.0.4, build 3247a5a
- Docker Compose: version v2.40.3
- Database Storage:
- Filesystem:
- Linux: btrfs
- Storage Medium: SSD/NVMe
- Filesystem:
- Uptime Kuma Setup:
- Number of monitors: 28
π Relevant log output
uptime-kuma-1 | 2025-12-10T04:26:49+11:00 [MONITOR] WARN: Monitor #21 'GitLab': Under Maintenance | Type: http
uptime-kuma-1 | 2025-12-10T04:27:49+11:00 [MONITOR] WARN: Monitor #21 'GitLab': Under Maintenance | Type: http
uptime-kuma-1 | 2025-12-10T04:28:49+11:00 [MONITOR] WARN: Monitor #21 'GitLab': Under Maintenance | Type: http
uptime-kuma-1 | 2025-12-10T04:29:49+11:00 [MONITOR] WARN: Monitor #21 'GitLab': Under Maintenance | Type: http
uptime-kuma-1 | Welcome to Uptime Kuma
uptime-kuma-1 | Your Node.js version: 20.19.5
uptime-kuma-1 | 2025-12-10T02:16:18Z [SERVER] INFO: Env: production
uptime-kuma-1 | 2025-12-10T02:16:20Z [SERVER] INFO: Uptime Kuma Version: 2.0.2
uptime-kuma-1 | 2025-12-10T02:16:20Z [SERVER] INFO: Loading modules
uptime-kuma-1 | 2025-12-10T02:16:22Z [SERVER] INFO: Creating express and socket.io instance
uptime-kuma-1 | 2025-12-10T02:16:22Z [SERVER] INFO: Server Type: HTTP
uptime-kuma-1 | 2025-12-10T02:16:22Z [SERVER] INFO: Data Dir: ./data/
uptime-kuma-1 | 2025-12-10T02:16:22Z [DB] INFO: Database Type: sqlite
uptime-kuma-1 | 2025-12-10T02:16:22Z [SERVER] INFO: Connected to the database
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 48
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 47
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 46
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 44
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 45
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 42
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 43
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 41
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 40
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 39
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 38
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 37
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 36
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 35
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 34
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 33
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 32
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 31
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 30
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 29
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 28
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 27
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 26
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 25
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 24
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 23
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 22
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 21
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 20
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 19
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 18
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 15
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 14
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 13
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 12
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 11
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 10
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 9
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 8
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 7
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 6
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 5
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 4
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 3
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 2
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 51
uptime-kuma-1 | 2025-12-10T13:16:22+11:00 [MAINTENANCE] INFO: Generate cron for maintenance id: 50
uptime-kuma-1 | 2025-12-10T13:16:23+11:00 [SERVICES] INFO: Starting nscd
uptime-kuma-1 | 2025-12-10T13:16:23+11:00 [SERVER] INFO: Listening on 3001
uptime-kuma-1 | 2025-12-10T13:16:23+11:00 [MONITOR] WARN: Monitor #2 'Nextcloud site': Pending: Request failed with status code 502 | Max retries: 1 | Retry: 1 | Retry Interval: 60 seconds | Type: httpMetadata
Metadata
Assignees
Labels
feature-requestRequest for new features to be addedRequest for new features to be added