Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-68576

We need to know how many sharded collections exist in a cluster

    • Fully Compatible
    • v6.2, v6.1, v6.0, v5.0, v4.4
    • Sharding EMEA 2022-11-28
    • 3

      We have made a lot of changes to the balancer. As a result, clusters with a high number of sharded collections may see slower balancing. In trying to find how many clusters have a high number of sharded collections, we realize that serverStatus doesn't give us this information.

      We should track the number of sharded collections in a cluster and place that information in serverStatus. It would help to backport this to all the versions.

      something like "numShardedCollections" or "catalogStatus.shardedCollections" may suffice.

      This can be a lazy/slow count, aka can we do this in a way that doesn't impact customer workloads?

            pol.pinol@mongodb.com Pol Pinol
            garaudy.etienne@mongodb.com Garaudy Etienne
            1 Vote for this issue
            5 Start watching this issue