[UI] Improve shard topology visibility

Description

Update label from ‘nodes’ to ‘nodes per shard’ & display total number of nodes in the summary

for QA team:

  • necessary changes have been made according to the layout in dbWizard

  • for MongoDB with sharding=disabled, only the row (nodes) is displayed, previously the row routers was also displayed in the overview, although the form itself was hidden.

  • the detailed information page no longer displays calculations (2x4=8), only the final resolution (8.00 CPU) is displayed (Agreed with Nuna)

  • label in dbwizard changed to Nodes per shard

Attachments

8

Activity

Show:

Manish Chawla 
February 18, 2025 at 2:37 PM

Tested with Feature build · percona/everest@ff9d7e9

Create an unsharded mongodb cluster with 3 nodes

After creation, it is displayed in Overview page as

Create a sharded mongodb cluster with 2 shards, 3 nodes, 3 routers, 3 config servers

After creation, it is displayed in Overview page as

Create a sharded mongodb cluster with custom resources

The UI changes seem fine as per the description.

The Overview page should also display the Nodes per Shard, filed for this issue.

Fábio Da Silva 
February 17, 2025 at 11:31 AM

updated FB:
As per the config servers, I don’t think we have plans to show those calculations now.

Manish Chawla 
February 17, 2025 at 8:27 AM

Hi , I think we should list the resources in the same order in the Database Summary (left hand pane) as the Resources (right hand pane)

In the Database Summary, if we list the Configuration servers in the end, then it should be fine.

Should we also mention the resources taken by the configuration servers?

Iaroslavna Soloveva 
January 24, 2025 at 3:09 PM

Flag added

Needs mockups for dbOverview page

Unresolved

Details

Assignee

Reporter

QA

Fix versions

Priority

Created October 23, 2024 at 9:22 AM
Updated March 5, 2025 at 11:24 AM