Databases for MongoDB Unternehmen Ops Manager
Die Website Ops Manager ist nur in Verbindung mit einer Databases for MongoDB Enterprise Edition Bereitstellung verfügbar.
Vorbemerkungen zu MongoDB Enterprise Ops Manager
- Folgen Sie den Anweisungen für den Einstieg, um eine Instanz von Databases for MongoDB Enterprise Edition bereitzustellen und das Admin-Passwort festzulegen.
Erstellen eines Ops Manager-Benutzers in der CLI
Bevor Sie sich bei der Databases for MongoDB Enterprise Edition Ops Manager anmelden, müssen Sie einen Ops Manager-Benutzernamen und ein Passwort für Ihre Bereitstellung erstellen. Führen Sie dazu den folgenden Befehl aus:
ibmcloud cdb user-create <INSTANCE_CRN> <USERNAME> <PASSWORD> -t ops_manager -r <ROLE>
Alle Felder außer role sind erforderlich. Die instance_crn wird auch als Bereitstellungs-ID bezeichnet und ist der eindeutige Bezeichner Ihrer Ressourcen. Es beginnt mit crn:....
Die Passwörter müssen mindestens 15 Zeichen lang sein und mindestens eine Zahl und einen Buchstaben enthalten. Passwörter können Groß- und Kleinbuchstaben, Zahlen, - (Bindestrich) oder _ (Unterstrich) enthalten.
Beispielbefehl:
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
Der Ops Manager-Benutzer verfügt über eingeschränkte Berechtigungen.
Erstellen Sie einen Ops Manager Benutzer in der API
Bevor Sie sich bei der Databases for MongoDB Enterprise Edition Ops Manager anmelden, müssen Sie einen Ops Manager-Benutzernamen und ein Passwort für Ihre Bereitstellung erstellen. Um dies über die API zu tun, führen Sie folgenden Befehl aus:
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"}}'
Alle Felder außer role sind erforderlich. Die service_id wird auch als CRN oder Bereitstellungs-ID bezeichnet und ist der eindeutige Bezeichner Ihrer Ressourcen. Es beginnt mit crn:....
Die Passwörter müssen mindestens 15 Zeichen lang sein und mindestens eine Zahl und einen Buchstaben enthalten. Passwörter können Groß- und Kleinbuchstaben, Zahlen, - (Bindestrich) oder _ (Unterstrich) enthalten.
Sie werden eine Antwort wie diese erhalten:
{
"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"
}
}
Der Parameter id ist die Benutzerkennung und kann unten verwendet werden, um Verbindungszeichenfolgen zu Ihrer Ops Manager-Instanz zu erhalten.
Rollen innerhalb Ops Manager
Beim Erstellen eines Ops Manager-Benutzers haben Sie die Möglichkeit, zwei Rollen zu erstellen: group_data_access_admin und group_read_only.
Wenn keine Rolle angegeben ist, ist group_data_access_admin der Standardbenutzer, der Ihnen Ops Manager Standardzugriff und Standardberechtigungen erteilt. Die Rolle group_data_access_admin entspricht der Rolle Administrator für Projektdatenzugriff von MongoDB.
Die Rolle group_read_only, die äquivalent zur MongoDB-Rolle "Lesezugriff auf Projekt" ist,
kann die meisten Komponenten anzeigen, einschließlich Aktivität, Betriebsdaten, Ops Manager-Benutzer und Ops Manager-Benutzerrollen. Dieser Benutzer kann nichts ändern oder löschen. group_read_only-Benutzer haben auch keinen Zugriff
zum Anzeigen von Daten in der Benutzerschnittstelle von Ops Manager.
Weitere Informationen zu Rollen mit Ops Manager finden Sie unter MongoDBs Ops Manager-Rollen.
Erstanmeldung
Der Databases for MongoDB Enterprise Edition-Service beinhaltet einen Zugriff auf die Benutzerschnittstelle von MongodDB Ops Manager.
Da Databases for MongoDB Enterprise Edition diensteigene Zertifikate verwendet, kann es sein, dass Ihr Browser Sie auffordert, das Zertifikat zu akzeptieren oder es zu Ihrem Zertifikatspeicher hinzuzufügen, bevor Sie sich anmelden können.
Nachdem Sie einen Ops Manager-Benutzernamen und ein Passwort erstellt haben, können Sie diese Anweisungen befolgen, um innerhalb der Ops Manager-Benutzeroberfläche Zugriff auf die Databases for MongoDB-Instanz Enterprise Edition zu erhalten:
-
Entdecken Sie den Link Ops Manager.
-
Sie können dies mit dem folgenden CLI-Befehl tun:
ibmcloud cdb deployment-connections <service_id> -t ops_managerWenn Sie Ops Manager mit privaten Endpunkten einrichten, müssen Sie
-e 'private'an Ihren Befehl anhängen. -
Oder mit diesem API-Befehl:
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 <>'
-
-
Verwenden Sie die im vorherigen Schritt abgerufene URL, um sich mit dem Ops Manager-Benutzernamen und -Passwort anzumelden, die Sie für Ihre Bereitstellung erstellt haben.
-
Wählen Sie in der daraufhin angezeigten Ansicht die Registerkarte Einladungen.
-
Klicken Sie auf Annehmen, um die Einladung als Projektdatenzugangsadministrator anzunehmen. Dieser Schritt fügt Ihre Ops Manager-Benutzer-ID der angezeigten Organisation und dem Projekt hinzu.
-
Navigieren Sie anschließend zur Instanzansicht:
- Klicken Sie auf das Ops Manager logo in der Menüleiste.
- Oder wählen Sie den Link Alle Cluster.
Bei späteren Anmeldungen gelangen Sie zu der zuletzt genannten Ansicht, sodass die vorherige Vorgehensweise nur bei der ersten Anmeldung erforderlich ist.
Über private Endpunkte verbinden
Databases for MongoDB Enterprise Edition bietet einen zugänglichen HTTPS-Endpunkt für die Ops Manager-Benutzerschnittstelle.
Darüber hinaus bietet Databases for MongoDB Enterprise Edition private und öffentliche Cloud-Serviceendpunkte. Falls Sie über einen Browser auf die Managementbenutzerschnittstelle zugreifen möchten, der sich nicht im privaten Netz befindet, müssen Sie die folgenden zusätzlichen Schritte ausführen, die in der Dokumentation unter Verbindung über private Endpunkte herstellen für IBM Cloud®-Datenbanken aufgeführt sind.
Nachdem Sie Ihre Umgebung für den privaten Endpunktzugriff konfiguriert haben, können Sie in Ihrem Browser zur Endpunkt-URL von Databases for MongoDB Enterprise Management wechseln. Beispiel: https://bfdb-4263-8ad2-c9a4beaf4591.8f7bfc8f3faa4218afd56e0.databases.appdomain.cloud:323232.
Nächste Schritte
MongoDB Ops Manager ist eine funktionsreiche Benutzeroberfläche zur Verwaltung Ihrer MongoDB-Bereitstellung. Weitere Informationen finden Sie in der MongoDB Ops Manager Dokumentation.