Skip to content

Main dashboard slow when adding too many monitors #6181

@ausebiblibre

Description

@ausebiblibre

⚠️ Please verify that your question has not already been reported

🛡️ Security Policy

📝 Describe your problem

I'm using Uptime Kuma with 2 environments. One only has around 40 monitors and loads quite well, but I have near 900 monitors on the 2nd one and it's like 15 seconds to load the main dashboard if I'm not already working on it. I can observe a CPU peak caused by Node. Any tips to improve this first load time ?

📝 Error Message(s) or Log

🐻 Uptime-Kuma Version

Version: 2.0.0-beta.3

💻 Operating System and Arch

Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-59-generic x86_x64)

🌐 Browser

Firefox 143.0.4 (aarch64)

🖥️ Deployment Environment

  • Runtime Environment:
    • MariaDB: mariadb Ver 15.1 Distrib 10.11.11-MariaDB (LTS: No)
    • Node.js: Version v18.20.5 (LTS: No)
  • Database:
    • MariaDB: Embedded
  • Database Storage:
    • Filesystem:
      • Linux: ext4
    • Storage Medium: NVMe
  • Uptime Kuma Setup:
    • Number of monitors: 882

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions