Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Conéctate a un proceso de MongoDB

Para conectarse a un MongoDB, recupere el nombre de host y la información del puerto de Ops Manager y luego use un cliente MongoDB, como mongosh o una biblioteca cliente de MongoDB, para conectarse. Para conectar a un clúster, recupera el hostname y el puerto para el proceso mongos. Para conectarse a un set de réplicas o proceso autónomo, recupere el nombre de host y el puerto de los procesos mongod.

Las reglas de firewall y la autenticación de usuarios afectan el acceso a MongoDB. Es necesario contar con acceso al servidor y al puerto del proceso de MongoDB. Para obtener información sobre firewalls en servidores que ejecuten MongoDB, consulta la información sobre firewalls en el documento Seguridad de la red del manual de MongoDB.

Si tu instancia de MongoDB se ejecuta en Amazon Web Services (AWS), el grupo de seguridad asociado a los servidores de AWS también afecta el acceso. Los grupos de seguridad de AWS controlan el tráfico entrante y saliente a sus servidores asociados.

Puedes recuperar un comando de shell para conectarte a tu instancia de MongoDB, o puedes recuperar el host y el número de puerto de un proceso específico de MongoDB y crear tu propio comando para conectarte utilizando la shell o la Librerías de clientes de MongoDB.

1
  1. Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.

  3. Si aún no se muestra, haz clic en Deployment en la barra lateral.

  1. Haga clic en la vista Clusters.

2

Ops Manager proporciona un comando mongo que se puede utilizar para conectarse al proceso de MongoDB.

1
  1. Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.

  3. Si aún no se muestra, haz clic en Deployment en la barra lateral.

  1. Haga clic en la vista Clusters.

2

Los cuatro botones se enumeran en el siguiente orden, de izquierda a derecha: Shards, Configs, Mongos y BIs.

Proceso
Muestra

Shards

Procesos mongod que alojan tus datos.

Configs

Procesos mongod que se ejecutan como servidores de configuración para almacenar los metadatos de un clúster particionado.

Mongos

Procesos mongos que enrutan datos en un clúster particionado.

BIs

Procesos de BI que acceden a datos en un clúster particionado.

3

Ops Manager muestra el nombre de host y el puerto del proceso en la parte superior de la página de gráficas.

Consigue el host y el puerto mediante el procedimiento anterior. Desde un shell, ejecuta mongosh y especifica el host y el puerto. Por ejemplo:

mongosh --username <user> --password <pass> --host <host> --port <port>

Obtenga el host y el puerto usando el procedimiento anterior. Consulta las instrucciones de tu biblioteca cliente para crear una cadena de conexión que especifique el nombre de host y el puerto.

Para clusters particionados, especifica el nombre de host y el puerto de la instancia mongos. Para un set de réplicas, debes especificar una lista de nodos iniciales de todos los hosts del set de réplicas. Tu biblioteca de cliente se conectará automáticamente al primario. Por ejemplo:

mongodb://[<username>:<password>@]hostname0<:port>[,hostname1:<port1>][,hostname2:<port2>][...][,hostnameN:<portN>]

Tip

Interactúa con tus datos

Volver

Implementar instancia de conector de BI

En esta página