Databases for MongoDB Empresa Ops Manager

El sitio Ops Manager sólo está disponible con un despliegue de Databases for MongoDB Enterprise Edition.

Antes de empezar con MongoDB Enterprise Ops Manager

  • Siga las instrucciones de Inicio para aprovisionar una instancia de Databases for MongoDB Enterprise Edition y establezca la contraseña de administrador.

Crear un usuario Ops Manager en la CLI

Antes de iniciar sesión en el Databases for MongoDB Enterprise Edition Ops Manager, debe crear un Ops Manager nombre de usuario y contraseña para su despliegue. Para ello, ejecute el siguiente comando :

ibmcloud cdb user-create <INSTANCE_CRN> <USERNAME> <PASSWORD> -t ops_manager -r <ROLE>

Todos los campos excepto role son obligatorios. El instance_crn también se conoce como ID de despliegue y es el identificador único de tus recursos. Comienza con crn:....

Las contraseñas deben tener al menos 15 caracteres y contener como mínimo un número y una letra. Las contraseñas pueden contener letras mayúsculas y minúsculas, números, - (guión) o _ (guión bajo).

Mandato de ejemplo:

 ibmcloud cdb user-create "crn:v1:bluemix:public:databases-for-mongodb:us-south:a/40ddc34a953a8c02f10987b59085b60e:32bd88c9-1d96-4486-8012-1dgcd629e609::" newuser01 SuperSecure001! -t ops_manager -r group_read_only

El usuario de Ops Manager tiene permisos limitados.

Crear un usuario Ops Manager en la API

Antes de iniciar sesión en el Databases for MongoDB Enterprise Edition Ops Manager, debe crear un Ops Manager nombre de usuario y contraseña para su despliegue. Para hacerlo a través de la API, ejecute el siguiente comando:

   curl -X POST https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{service_id}/users/ops_manager \
   -H 'Authorization: Bearer <>' \
   -H 'Content-Type: application/json' \
   -d '{"user": {"username": "om_user", "password": "v3ry-1-secUre-pAssword-2", "role":"group_data_access_admin"}}'

Todos los campos excepto role son obligatorios. El service_id también se conoce como CRN o ID de despliegue y es el identificador único de sus recursos. Comienza con crn:....

Las contraseñas deben tener al menos 15 caracteres y contener como mínimo un número y una letra. Las contraseñas pueden contener letras mayúsculas y minúsculas, números, - (guión) o _ (guión bajo).

Obtendrá una respuesta como ésta:

{
  "task": {
    "id": "crn:v1:bluemix:public:databases-for-mongodb:us-south:a/f19c0f5eff94b69ae419d3se4rfta7a0ed:de50e7c9-d534-4e13-af4f-c7429c58b78f:task:21a5721c-5eb2-4b8a-bb30-fd4f88e4ac49",
    "description": "Creating Ops Manager user",
    "status": "running",
    "deployment_id": "crn:v1:bluemix:public:databases-for-mongodb:us-south:a/f19c0f5eff945rf6ythgf9db57e9a7a0ed:de50e7c9-d534-4e13-af4f-c7429c58b78f::",
    "progress_percent": 0,
    "created_at": "2024-08-19T10:44:08.000Z"
  }
}

El parámetro id es el id de usuario y se puede utilizar a continuación para obtener cadenas de conexión a su instancia Ops Manager.

Funciones dentro de Ops Manager

Al crear un usuario de Ops Manager, tiene la opción de crear dos roles: group_data_access_admin y group_read_only.

Si no se especifica ningún rol, group_data_access_admin es el usuario predeterminado, lo que le proporciona acceso y privilegios predeterminados de Ops Manager. El rol group_data_access_admin es equivalente al rol Administración de acceso a datos de MongoDB.

El rol group_read_only, que equivale al rol de sólo lectura de proyecto de MongoDB, puede ver la mayoría de los componentes, incluida la actividad, los datos operativos, los usuarios de Ops Manager y los roles de los usuarios de Ops Manager. Este usuario no puede modificar ni suprimir nada. Los usuarios de group_read_only tampoco tienen acceso para ver datos en la interfaz de usuario de Ops Manager.

Para obtener más información sobre los roles con Ops Manager, consulte Roles de Ops Manager de MongoDB.

Inicio de sesión inicial

El servicio Databases for MongoDB Enterprise Edition se suministra con acceso a la interfaz de usuario de MongodDB Ops Manager.

Como Databases for MongoDB Enterprise Edition utiliza certificados propios del servicio, es posible que su navegador le pida que acepte el certificado o que lo añada a su almacén de certificados antes de poder iniciar sesión.

Después de crear un nombre de usuario y una contraseña para Ops Manager, puede seguir estas instrucciones para acceder a la instancia Databases for MongoDB Enterprise Edition dentro de la interfaz de usuario Ops Manager:

  1. Descubre el enlace Ops Manager.

    • Puede hacerlo con el siguiente comando CLI:

      ibmcloud cdb deployment-connections <service_id> -t ops_manager
      

      Si configura Ops Manager con puntos finales privados, debe añadir -e 'private' a su comando.

    • O con este comando API:

      curl -X GET https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{service_id}/users/ops_manager/{user_id}/connections/{endpoint_type} -H 'Authorization: Bearer <>'
      
  2. Utilice la url recuperada en el paso anterior para iniciar sesión con el Ops Manager que creó para su despliegue.

  3. En la vista resultante, seleccione la pestaña Invitaciones.

  4. Haga clic en Aceptar para recibir la invitación como Administrador de acceso a datos del proyecto. Este paso añade su ID de usuario de Ops Manager a la organización y al proyecto mostrados.

  5. Por último, para ir a la vista de la instancia:

    • Haga clic en el Ops Manager en la barra de menús.
    • O seleccione el enlace Todos los clusters.

En los inicios de sesión posteriores se llega hasta la última vista, por lo que el procedimiento anterior solo es necesario en el primer inicio de sesión.

Conexión mediante puntos finales privados

Databases for MongoDB Enterprise Edition ofrece un punto final accesible por HTTPS para la interfaz de usuario de Ops Manager.

Databases for MongoDB Enterprise Edition también ofrece puntos finales de servicio de nube tanto públicos como privados. Si desea acceder a la IU de gestión desde un navegador que no está en la red privada, debe realizar estos pasos adicionales tal como se muestra en Conexión a través de puntos finales privados, en la documentación de IBM Cloud® Databases.

Cuando haya configurado su entorno para el acceso mediante punto final privado, puede ir al URL de punto final de gestión de Databases for MongoDB Enterprise desde el navegador. Por ejemplo, https://bfdb-4263-8ad2-c9a4beaf4591.8f7bfc8f3faa4218afd56e0.databases.appdomain.cloud:323232.

Próximos pasos

MongoDB Ops Manager es una interfaz de usuario rica en funcionalidades para gestionar tu despliegue de MongoDB. Para más información, consulte la MongoDB Ops Manager.