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 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 abilitare l'API. quindi vai alla sezione API e Servizi:
Fai clic sul pulsante Abilita API e servizio.
Cerca "Monitoring".
Nei risultati di ricerca, fai clic su "API Stackdriver Monitoring".
Se viene visualizzato il messaggio "API abilitata", significa che l'API è già abilitata. Se No, quindi fai clic su Attiva.
Interfaccia a riga di comando gcloud
Se non hai ancora installato Google Cloud CLI sulla tuaworkstation, consulta Installazione dell'interfaccia a riga di comando gcloud.
Per vedere se l'API Monitoring è abilitata, esegui questo comando sulla workstation, dopo aver sostituito PROJECT_ID con ID del progetto per il quale vuoi abilitare l'API:
gcloud services list --project=PROJECT_ID
Se nell'output viene visualizzato
monitoring.googleapis.com
, significa che l'API in un bucket con il controllo delle versioni attivo.Se l'API non è abilitata, esegui il seguente comando per abilitarla:
gcloud services enable monitoring --project=PROJECT_ID
Per ulteriori informazioni, consulta
gcloud services
.
Autorizza 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, concedere agli utenti. Per ulteriori informazioni, vedi Controllo dell'accesso con IAM.
Una volta autorizzato l'accesso a un'API, questa può essere utilizzata ovunque.
Ad esempio, puoi chiamare la classe timeSeries.list
dalla workstation locale. Puoi anche utilizzare l'API per inviare
rispetto 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 scrivi un'applicazione che utilizza librerie client consigliate, queste librerie autorizza la tua applicazione utilizzando Credenziali predefinite dell'applicazione.
In alcune situazioni potresti anche essere in grado di usare le chiavi API, ma gli account di servizio sono generalmente consigliati. Le chiavi API sono utili in client come browser e app mobile privi di un server di backend. Per ulteriori informazioni, consulta la sezione Utilizzo delle chiavi API.
Puoi scoprire di più su autenticazione e autorizzazione della nostra Guida all'autenticazione.