Definición
db.printShardingStatus()Imprime un informe formateado de la configuración de particionamiento y la información relativa a los fragmentos existentes en un clúster particionado.
Utilice solo
db.printShardingStatus()cuando esté conectado a una instancia demongos.El método
db.printShardingStatus()tiene el siguiente parámetro:ParameterTipoDescripciónverbosebooleano
opcional. Determina el nivel de verbosidad.
Si
true, el método muestra:Detalles completos de la distribución de fragmentos a través de particiones, incluso si tienes 20 o más fragmentos, así como el número de fragmentos en cada partición.
Detalles de instancias mongos activas.
Si
false, el método muestra:Detalles completos de la distribución de fragmentos en particiones sólo si tienes menos de 20 fragmentos. Si tienes 20 o más fragmentos, el método en su lugar devuelve un mensaje
too many chunks to print ..., mostrando solo la cantidad de fragmentos en cada partición.Solo la versión y el número de instancias activas de mongos.
El valor detallado por defecto es
false.Consulta sh.status() para detalles de la salida.
Nota
El método
db.printShardingStatus()ejecutado enmongoshno devuelve JSON. Utilizadb.printShardingStatus()para inspección manual y base de datos de configuración en scripts.Tip
Compatibilidad
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, M2, y M5. Para obtener más información, consulte Comandos incompatibles.
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.