Docs Menu
Docs Home
/ /
Databases

db.printShardingStatus() (método mongosh)

db.printShardingStatus()

Imprime un informe formateado de la configuración de fragmentación y la información sobre los fragmentos existentes en un clúster fragmentado.

Utilice solo cuando esté db.printShardingStatus() mongos conectado a una instancia.

El método db.printShardingStatus() tiene el siguiente parámetro:

Parameter
Tipo
Descripción

verbose

booleano

Opcional. Determina el nivel de verbosidad.

Si true, el método muestra:

  • Detalles completos de la distribución de fragmentos entre fragmentos, incluso si tiene 20 o más fragmentos, así como la cantidad de fragmentos en cada fragmento.

  • Detalles de instancias activas de mongos.

Si false, el método muestra:

  • Detalles completos de la distribución de fragmentos entre los fragmentos solo si tiene menos de 20 fragmentos. Si tiene 20 o más fragmentos, el método devuelve un mensaje too many chunks to print ... que muestra solo el número de fragmentos en cada fragmento.

  • Solo la versión y el número de instancias de mongos activas.

El valor detallado predeterminado es false.

Consulte sh.status() (método mongosh) para obtener detalles de la salida.

Nota

El método db.printShardingStatus() ejecutado en mongosh no devuelve JSON. Utiliza db.printShardingStatus() para inspección manual y base de datos de configuración en scripts.

Tip

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

Importante

Este comando no es compatible con los clústeres M0 y Flex. Para obtener más información, consulta Comandos no compatibles.

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

Volver

db.printSecondaryReplicationInfo

En esta página