Definici贸n
shardConnPoolStatsEliminado en MongoDB 5.0. Usar
connPoolStatsen su lugar.Devuelve informaci贸n sobre las conexiones agrupadas y en cach茅 en el pool de conexiones particionadas. El comando tambi茅n devuelve informaci贸n sobre la cach茅 de conexiones por hilo en el pool de conexiones.
El comando
shardConnPoolStatsutiliza la siguiente sintaxis:{ shardConnPoolStats: 1 } El pool de conexiones particionado es espec铆fico para conexiones entre nodos en un cl煤ster. Las instancias de
mongosen un cl煤ster utilizan el pool de conexiones para ejecutar lecturas y escrituras del cliente. Lasmongodinstancias en un cl煤ster utilizan el grupo cuando emitenmapReducepara query colecciones temporales en otras particiones.Cuando el cl煤ster requiere una conexi贸n, MongoDB obtiene una conexi贸n del pool de conexiones particionadas y la lleva a la cach茅 de conexiones por hilo. MongoDB devuelve la conexi贸n al pool de conexiones despu茅s de cada operaci贸n.
Compatibilidad
Este comando est谩 disponible en implementaciones alojadas en los siguientes entornos:
MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
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.
Salida
shardConnPoolStats.hostsMuestra el estado de conexi贸n de cada servidor de configuraci贸n, set de r茅plicas y instancia aut贸noma en el cl煤ster.
shardConnPoolStats.hosts.<host>.availableEl n煤mero de conexiones disponibles para que este host se conecte al
mongos.
shardConnPoolStats.hosts.<host>.createdEl n煤mero de conexiones que el host ha creado para conectarse a
mongos.
shardConnPoolStats.replicaSetsMuestra informaci贸n espec铆fica de sets de r茅plicas.
shardConnPoolStats.replicaSets.<name>.hostContiene un arreglo de documentos que informan sobre cada miembro del conjunto de r茅plicas. Estos valores derivan de los valores del estado del set de r茅plicas.
shardConnPoolStats.replicaSets.<name>.host[n].addrLa direcci贸n del host en el formato
[hostname]:[port].
shardConnPoolStats.replicaSets.<name>.host[n].okEste campo es para uso interno. Informa
falsecuando elmongosno puede conectarse a la instancia o recibe una excepci贸n o error de conexi贸n.
shardConnPoolStats.replicaSets.<name>.host[n].ismasterEl host es el primario del set de r茅plicas si esto es
true.
shardConnPoolStats.replicaSets.<name>.host[n].hiddenEl host es un miembro oculto del set de r茅plicas si esto es
true.
shardConnPoolStats.replicaSets.<name>.host[n].secondaryEl host es un miembro oculto del set de r茅plicas si esto es
true.El host es un secundario del set de r茅plicas si esto es
true.
shardConnPoolStats.replicaSets.<name>.host[n].pingTimeMillisLa latencia, en milisegundos, desde el
mongoshasta este nodo.
shardConnPoolStats.replicaSets.<name>.host[n].tagsUn documento
tagscontiene pares de campo de etiqueta y valor definidos por el usuario para el set de r茅plicas.{ "<tag1>": "<string1>", "<tag2>": "<string2>",... } Para las operaciones de lectura, se puede especificar un conjunto de etiquetas en la preferencia de lectura para dirigir las operaciones a los miembros del set de r茅plicas con las etiquetas especificadas.
Para operaciones de escritura, puedes crear un nivel de confirmaci贸n de escritura (write concern) personalizado usando
settings.getLastErrorModesysettings.getLastErrorDefaults.
Para obtener m谩s informaci贸n, consultar Configurar conjuntos de etiquetas del set de r茅plicas.
shardConnPoolStats.totalAvailableEl n煤mero de conexiones disponibles desde el
mongosa los servidores de configuraci贸n, sets de r茅plicas e instancias independientesmongoden el cl煤ster.
shardConnPoolStats.totalCreatedEl n煤mero de conexiones que la
mongosha creado alguna vez con otros nodos del cl煤ster.
shardConnPoolStats.threadsMuestra informaci贸n sobre la cach茅 de conexiones por hilo.
shardConnPoolStats.threads.hostsMuestra cada conexi贸n de cliente entrante. Para un
mongos, este campo de arreglo muestra un documento por cada subproceso de cliente que llega. Para unmongod, el arreglo muestra una entrada por cada hilo clientemapReduceparticionado entrante.shardConnPoolStats.threads.hosts.hostEl host que utiliza la conexi贸n. El host puede ser un servidor de configuraci贸n, set de r茅plicas o instancia aut贸noma.