ReplicaSet Summary does not show node that is down

Description

The ReplicaSet Summary dashboard shows ReplSet States and MongoDB Versions. It works fine when all nodes are available, but when a node is down:

  1. The node disappears from ReplSet States when it goes past the selected metrics window

  2. It disappears from the MongoDB Versions list. It should still be visible there (last version information available). For this point 2, for MongoS, a spin-off ticket has been created: PMM-13580: Show the version info when MongoS is down To Do.

 Possible help for implementation here: PMM-12349: ReplicaSet Summary shows wrong data when a node is goneDone

See the screenshots for more details

How to test

FB -> PMM-13360-show-node-down (FB) by YashSartanpara1 · Pull Request #3785 · Percona-Lab/pmm-submodules

This FB includes the changes from https://perconadev.atlassian.net/browse/PMM-13418 so both can eb tested together


Run an instance with replicaset and cluster
Check replicaset and cluster summary dashboard for replset states panels
Now bring down any one node (down means db.shutdownserver() or any other command)

Check the panel if the Down State is showing in the panel. (color should be red)

Check cluster summary dashboard → versions panel, version of the down node should be visible
(currently Excluding MongoS versions from this story)

How to document

Update the replicaset summary dashboard images if any.
To be confirmed if any other documentation required.

AFFECTED CS IDs

CS0047232

Attachments

6
  • 04 Dec 2024, 03:26 PM
  • 12 Sep 2024, 09:51 AM
  • 12 Sep 2024, 09:51 AM
  • 12 Sep 2024, 09:51 AM
  • 12 Sep 2024, 09:51 AM
  • 12 Sep 2024, 09:51 AM

Smart Checklist

hide

Activity

Show:

Catalina Adam January 9, 2025 at 10:29 AM

Nailya Kutlubaeva December 16, 2024 at 8:26 AM

should I create the ticket for fixing Replete on Summary dashboard? Or Maybe you will create the ticket for refactoring MongoDB Summary dashboard?

Nailya Kutlubaeva December 4, 2024 at 3:26 PM

I see that there is no any status displayed on Summary dashboard if the node is down. Should the fix include Summary dashboard?

Screenshot 2024-12-04 at 17.26.39.png
Done

Assignee

Yash Sartanpara

Reporter

Priority

Needs QA

Yes

Needs Doc

Yes

Planned Version/s

Fix versions

Story Points

Affects versions

Smart Checklist Progress

Due date

Created September 12, 2024 at 9:51 AM
Updated February 3, 2025 at 10:04 AM
Resolved January 9, 2025 at 10:41 AM

Flag notifications