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
Wenn Sie die Monitoring API aktivieren möchten, verwenden Sie entweder die Google Cloud Console oder die Google Cloud CLI.
Console
Cloud Monitoring API aktivieren.
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin), die die Berechtigung serviceusage.services.enable enthält. Weitere Informationen zum Zuweisen von Rollen
gcloud
Aktivieren Sie die Cloud Monitoring API:
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin), die die Berechtigung serviceusage.services.enable enthält. Weitere Informationen zum Zuweisen von Rollen
gcloud services enable monitoring.googleapis.com
Verwendung der Monitoring API autorisieren
Der Zugriff auf die Monitoring API wird über 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.
Sobald der Zugriff auf eine API autorisiert ist, kann die API von überall aus verwendet werden.
Sie können beispielsweise die Methode timeSeries.list von Ihrer lokalen Workstation aus aufrufen. Sie können die API auch verwenden, um Messwerte für jede Entität zu senden, die als überwachte Ressource dargestellt werden kann.
Eine Liste der verfügbaren Typen finden Sie unter Typen von überwachten Ressourcen für nutzerdefinierte Messwerte.
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.