Abilita l'API Monitoring

Questa pagina descrive come attivare e autorizzare l'utilizzo dell'API Monitoring v3. Devi abilitare questa API prima di poterla utilizzare.

Abilita l'API Monitoring

Per abilitare l'API Monitoring, utilizza la console Google Cloud o Google Cloud CLI.

Console

Attiva l'API Cloud Monitoring.

Ruoli richiesti per abilitare le API

Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo dei servizi (roles/serviceusage.serviceUsageAdmin), che include l'autorizzazione serviceusage.services.enable. Scopri come concedere i ruoli.

Abilitare l'API

gcloud

Abilita l'API Cloud Monitoring:

Ruoli richiesti per abilitare le API

Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo dei servizi (roles/serviceusage.serviceUsageAdmin), che include l'autorizzazione serviceusage.services.enable. Scopri come concedere i ruoli.

gcloud services enable monitoring.googleapis.com

Autorizza l'utilizzo dell'API Monitoring

L'accesso all'API Monitoring è controllato da ruoli e autorizzazioni Identity and Access Management (IAM). A ogni metodo è associata un'autorizzazione e le autorizzazioni per i metodi correlati sono raggruppate in ruoli, che possono poi essere concessi agli utenti. Per saperne di più, consulta Controllare l'accesso con IAM.

Una volta autorizzato l'accesso a un'API, questa può essere utilizzata ovunque. Ad esempio, puoi chiamare il metodo timeSeries.list dalla tua workstation locale. Puoi anche utilizzare l'API per inviare metriche per qualsiasi entità che può essere rappresentata come risorsa monitorata. Consulta Tipi di risorse monitorate per le metriche definite dall'utente per l'elenco dei tipi disponibili.

Se stai scrivendo un'applicazione che utilizza le librerie client consigliate, queste librerie autorizzano l'applicazione utilizzando le Credenziali predefinite dell'applicazione.

In alcune situazioni potresti anche essere in grado di utilizzare le chiavi API, ma in genere sono consigliati i service account. Le chiavi API sono utili in client come browser e applicazioni mobile che non hanno un server di backend. Per saperne di più, consulta Utilizzo delle chiavi API.

Per saperne di più su autenticazione e autorizzazione, consulta la nostra guida all'autenticazione.