Docs Menu
Docs Home
/ /

getClusterParameter (comando de base de datos)

getClusterParameter

getClusterParameter es un comando administrativo para recuperar los valores de los parámetros del clúster. Estos parámetros son configurables y afectan a todos los nodos de un clúster fragmentado.

Para ejecutar getClusterParameter, utilice el método db.adminCommand( { command } ).

Este comando está disponible en implementaciones alojadas en los siguientes entornos:

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

Nota

Este comando es compatible con todos los clústeres de MongoDB Atlas. Para obtener información sobre el soporte de Atlas para todos los comandos, consulte 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.

El comando tiene la siguiente sintaxis:

db.adminCommand(
{
getClusterParameter: <parameter> | [<parameter>, <parameter>] | "'*'"
}
)

El comando toma los siguientes campos:

Campo
Tipo
Descripción

<parameter>

Cadena o matriz de cadenas

Puede especificar uno de los siguientes:

  • El nombre del parámetro que desea recuperar.

  • Una matriz con los nombres de múltiples parámetros.

  • '*', para devolver valores para todos los parámetros disponibles para getClusterParameter.

  • Solo se puede ejecutar getClusterParameter en la base de datos admin. Si se ejecuta el comando en cualquier otra base de datos, MongoDB devuelve un error.

  • Puede ejecutar getClusterParameter en cualquier nodo de un conjunto de réplicas o de un clúster fragmentado.

  • Cuando ejecuta getClusterParameter mongoden, getClusterParameter devuelve valores de parámetros almacenados en caché.

  • Cuando ejecuta getClusterParameter mongosen, getClusterParameter devuelve el valor duradero del parámetro de clúster del servidorde configuración.

Cuando la autenticación está habilitada, getClusterParameter solo funciona cuando se autentica como un usuario con un rol que tiene acceso a la getClusterParameter acción.

Los usuarios de MongoDB Atlas deben tener el atlasAdmin rol.

Nota

La salida de los siguientes ejemplos puede variar según la configuración específica de la implementación de MongoDB en ejecución.

La siguiente operación ejecuta getClusterParameter en la base de datos admin utilizando un valor de hostName para recuperar el valor de un parámetro de clúster hipotético llamado hostName:

use admin
db.adminCommand( { getClusterParameter : "hostName" } )

La siguiente operación ejecuta getClusterParameter en la base de datos admin utilizando los valores hostName y testParameter para recuperar los valores de los parámetros de clúster hipotéticos denominados hostName y testParameter:

use admin
db.adminCommand( { getClusterParameter: [ "hostName", "testParameter" ] } )

La siguiente operación ejecuta getClusterParameter con un valor de '*' para recuperar los valores de todos los parámetros del clúster:

use admin
db.adminCommand( { getClusterParameter : '*' } )

Tip

setClusterParameter para obtener más información sobre estos parámetros.

Volver

getAuditConfig

En esta página