Skip to content

Multiple Rocket.chat Notifications Triggering for One site at the same timeΒ #6815

@nileshA-addweb

Description

@nileshA-addweb

πŸ“‘ I have found these related issues/pull requests

I found some notification-related issues, but none specifically address multiple Rocket.Chat notifications being triggered simultaneously for the same event.

πŸ›‘οΈ Security Policy

πŸ“ Description

When multiple monitors go down or exceed the interval at the same time, Rocket.Chat receives multiple notifications simultaneously. This results in notification spam instead of a single alert per event.

πŸ‘Ÿ Reproduction steps

  1. Configured multiple monitors (approx. 40).
  2. Configured Rocket.Chat as the notification channel.
  3. Bring multiple monitored sites down at the same time (or exceed the interval).
  4. Observe that multiple notifications are triggered simultaneously.

πŸ‘€ Expected behavior

Only one notification should be triggered per alert event, even when multiple monitors fail simultaneously.

Image Image

πŸ˜“ Actual Behavior

Multiple notifications are triggered at the same time for the same alert condition, causing spam in Rocket.Chat.

🐻 Uptime-Kuma Version

2.1.0-beta.2-nightly-20260121024714

πŸ’» Operating System and Arch

Ubuntu 22.04.2 LTS | Arch: x86_64

🌐 Browser

Version 143.0.7499.169 (Official Build) (64-bit)

πŸ–₯️ Deployment Environment

Runtime Environment

  • Docker: 29.1.5
  • Docker Compose: 1.29.2

Database

  • MariaDB: Embedded (used by Uptime Kuma)

Database Storage

  • Filesystem: ext4
  • Storage Medium: SSD

Uptime Kuma Setup

  • Deployment: Docker
  • Image: louislam/uptime-kuma:nightly2
  • Number of monitors: ~40

Host System

  • OS: Ubuntu 22.04.2 LTS
  • Architecture: x86_64

πŸ“ Relevant log output

This setup is expected to generate only one alert per event, but currently multiple alerts are sent, leading to notification flooding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions