Questa pagina descrive come attivare e autorizzare l'utilizzo dell'API Monitoring v3. Devi attivare questa API prima di poterla utilizzare.
Abilita l'API Monitoring
Per determinare se l'API Monitoring è abilitata o per abilitarla, utilizza la console Google Cloud o Google Cloud CLI.
Console Google Cloud
Nella console Google Cloud, seleziona il progetto Google Cloud per cui vuoi attivare l'API, quindi vai alla pagina API e servizi:
Fai clic sul pulsante Abilita API e servizi.
Cerca "Monitoraggio".
Nei risultati di ricerca, fai clic su "API Stackdriver Monitoring".
Se viene visualizzato il messaggio "API abilitata", significa che l'API è già abilitata. In caso contrario, fai clic su Attiva.
Interfaccia a riga di comando gcloud
Se non hai ancora installato Google Cloud CLI sulla tua workstation, consulta Installazione dell'interfaccia a riga di comando gcloud.
Per verificare se l'API Monitoring è abilitata, esegui il seguente comando sulla tua workstation, dopo aver sostituito PROJECT_ID con l'ID del progetto per cui vuoi attivare l'API:
gcloud services list --project=PROJECT_ID
Se nell'output viene visualizzato
monitoring.googleapis.com
, l'API è attivata.Se l'API non è abilitata, esegui il seguente comando per abilitarla:
gcloud services enable monitoring --project=PROJECT_ID
Per ulteriori informazioni, consulta
gcloud services
.
Autorizzare l'utilizzo dell'API Monitoring
L'accesso all'API Monitoring è controllato da ruoli e autorizzazioni di Identity and Access Management (IAM). A ogni metodo è associata un'autorizzazione e le autorizzazioni per i metodi correlati sono raggruppate in ruoli, che possono essere concessi agli utenti. Per ulteriori informazioni, consulta Controllare l'accesso con IAM.
Una volta autorizzato l'accesso, l'API può essere utilizzata da qualsiasi luogo.
Ad esempio, puoi chiamare il metodo timeSeries.list
dalla tua workstation locale. Puoi anche utilizzare l'API per inviare metriche relative a 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 autorizzino la tua applicazione utilizzando le Credenziali predefinite dell'applicazione.
In alcuni casi potresti anche utilizzare le chiavi API, ma in genere gli account di servizio sono consigliati. Le chiavi API sono utili in client come browser e applicazioni mobile che non dispongono di un server di backend. Per ulteriori informazioni, consulta Utilizzare le chiavi API.
Puoi scoprire di più sull'autenticazione e sull'autorizzazione nella nostra guida all'autenticazione.