Abilita l'API Monitoring

In questa pagina viene descritto come abilitare 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

  1. Nella console Google Cloud, seleziona il progetto Google Cloud per cui vuoi abilitare l'API, quindi vai alla pagina API e servizi:

    Vai ad API e servizi

  2. Fai clic sul pulsante Abilita API e servizio.

  3. Cerca "Monitoring".

  4. Nei risultati della ricerca, fai clic su "API Stackdriver Monitoring".

  5. 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

  1. Se non hai già installato Google Cloud CLI sulla tua workstation, consulta Installazione di gcloud CLI.

  2. Per verificare se l'API Monitoring è abilitata, esegui questo comando sulla workstation, dopo aver sostituito PROJECT_ID con l'ID del progetto per cui vuoi abilitare l'API:

    gcloud services list --project=PROJECT_ID
    

    Se monitoring.googleapis.com compare nell'output, l'API è abilitata.

  3. Se l'API non è abilitata, esegui il comando seguente per abilitarla:

    gcloud services enable monitoring --project=PROJECT_ID
    

    Per maggiori informazioni, consulta gcloud services.

Autorizza l'uso dell'API Monitoring

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

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

Se stai scrivendo un'applicazione che utilizza le librerie client consigliate, queste 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 gli account di servizio sono consigliati. Le chiavi API sono utili in client come browser e applicazioni mobile che non hanno un server di backend. Per ulteriori informazioni, consulta la sezione Utilizzo delle chiavi API.

Puoi trovare ulteriori informazioni sull'autenticazione e sull'autorizzazione nella nostra guida all'autenticazione.