Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitors duplicate at status change #4997

Closed
1 task done
Badetuch opened this issue Aug 6, 2024 · 3 comments
Closed
1 task done

Monitors duplicate at status change #4997

Badetuch opened this issue Aug 6, 2024 · 3 comments
Labels
area:dashboard The main dashboard page where monitors' status are shown cannot-reproduce help question Further information is requested

Comments

@Badetuch
Copy link

Badetuch commented Aug 6, 2024

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

None

πŸ›‘οΈ Security Policy

Description

image

I run Kuma behind a traefik reverse proxy. When to state of a monitor changes, e.g. from 'Up' to 'Down' or vice versa, the state of the service does not change but rather duplicates itself with in the new state as seen on the screenshot I took.
Reloading the Page doesn't fix this either and it ends up creating a very messy ux, even though kuma detects the services correctly as 'up' or 'down' ass seen in the 'Quick Stats' section.

πŸ‘Ÿ Reproduction steps

I wanted to test if Kuma was working correctly and exited some of my monitored docker containers, in this case my teamspeak3 server and mysql database which I use as an external db for the ts3-server.
I monitor my 2 containers with the 'Docker Container' Monitor-type using the container name.
For the 'TeamSpeak - SSH' monitor I use the 'TCP Port' option.

πŸ‘€ Expected behavior

The state of the monitors should change from 'up' to 'down' and vice versa.

πŸ˜“ Actual Behavior

The monitors are being duplicated in the 'Quick Stats' Section.

🐻 Uptime-Kuma Version

1.23.13

πŸ’» Operating System and Arch

Debian 12

🌐 Browser

Brave Version 1.68.134 Chromium: 127.0.6533.88 (Official Build) (64-Bit)

πŸ–₯️ Deployment Environment

  • Runtime: Docker Standalone 20.10.24+dfsg1, Traefik 2.11.0
  • Database: embedded mariadb (i guess, I just copied the docker-compose.yml file)
  • Filesystem used to store the database on: aws ebs ext4
  • number of monitors: 5

πŸ“ Relevant log output

No response

@Badetuch Badetuch added the bug Something isn't working label Aug 6, 2024
@CommanderStorm CommanderStorm added question Further information is requested help cannot-reproduce and removed bug Something isn't working labels Aug 6, 2024
@CommanderStorm
Copy link
Collaborator

duplicates itself with in the new state as seen on the screenshot I took

Could you annotate where in the screenshot a duplicate monitor exists? I cannot find any (Am I blind?)

@Badetuch
Copy link
Author

Badetuch commented Aug 6, 2024

image
As u can see there should only be 6 services displayed but there are many more then that on the right.

@CommanderStorm CommanderStorm added the area:dashboard The main dashboard page where monitors' status are shown label Aug 7, 2024
@CommanderStorm
Copy link
Collaborator

Please see the thrid collumn.
Lets take the ssh monotor:

  • 2:38 SSH went DOWN
  • 2:41 SSH came UP
  • 18:35 SSH went DOWN
  • 18:37 SSH came UP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dashboard The main dashboard page where monitors' status are shown cannot-reproduce help question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants