Monitoring API aktivieren

Auf dieser Seite wird beschrieben, wie Sie die Monitoring API v3 aktivieren und autorisieren. Sie müssen diese API aktivieren, bevor Sie sie verwenden können.

Monitoring API aktivieren

Verwenden Sie die Google Cloud Console oder die Google Cloud CLI, um die Monitoring API zu aktivieren.

Console

Cloud Monitoring API aktivieren.

Rollen, die zum Aktivieren von APIs erforderlich sind

Zum Aktivieren von APIs benötigen Sie die Berechtigung serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von Rollen.

API aktivieren

gcloud

Cloud Monitoring API aktivieren:

Rollen, die zum Aktivieren von APIs erforderlich sind

Zum Aktivieren von APIs benötigen Sie die Berechtigung serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von Rollen.

gcloud services enable monitoring.googleapis.com

Verwendung der Monitoring API autorisieren

Der Zugriff auf die Monitoring API wird über die IAM-Rollen und ‑Berechtigungen (Identity and Access Management) gesteuert. Jeder Methode ist eine Berechtigung zugeordnet. Berechtigungen für zugehörige Methoden werden in Rollen zusammengefasst, die dann den Nutzern gewährt werden können. Weitere Informationen finden Sie unter Zugriff mit IAM steuern.

Nachdem der Zugriff auf eine API autorisiert wurde, kann die API von überall aus verwendet werden. Sie können beispielsweise die timeSeries.list Methode von Ihrer lokalen Workstation aus aufrufen.

Wenn Sie eine Anwendung schreiben, die die empfohlenen Clientbibliotheken verwendet, autorisieren diese Bibliotheken Ihre Anwendung mit Standardanmeldedaten für Anwendungen.

In einigen Situationen können Sie möglicherweise auch API-Schlüssel verwenden. Dienstkonten werden jedoch im Allgemeinen empfohlen. API-Schlüssel sind in Clients wie Browsern und mobilen Anwendungen ohne Back-End-Server nützlich. Weitere Informationen finden Sie unter API-Schlüssel verwenden.

Weitere Informationen zur Authentifizierung und Autorisierung finden Sie in unserem Authentifizierungsleitfaden.