Configurare avvisi e monitoraggio della quota

Puoi configurare avvisi e monitoraggio sull'utilizzo delle quote. Per comodità, la dashboard Quote Cloud è integrata con Cloud Monitoring. Questo documento descrive come configurare gli avvisi, creare grafici e trovare ulteriori informazioni sull'utilizzo di Cloud Monitoring per Quote Cloud.

Configurare gli avvisi di base sull'utilizzo delle quote

Puoi configurare gli avvisi sulle quote dalla pagina IAM e amministrazione > Quote e limiti di sistema per ricevere notifiche sugli eventi relativi alle quote. Ad esempio, puoi configurare un avviso per ricevere una notifica quando l'utilizzo della quota raggiunge una percentuale del valore massimo. Questa funzionalità è supportata solo per le quote a livello di progetto.

Per configurare un avviso per una quota o un limite di sistema specifici:

  1. Assicurati di avere le autorizzazioni per creare avvisi

  2. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  3. Nella colonna più a destra della tabella, fai clic su Altre azioni e poi seleziona Crea avviso di utilizzo. Viene visualizzato il riquadro Modelli di policy di avviso.

  4. In Configura le notifiche, seleziona il canale di notifica. Il canale di notifica è il modo in cui ricevi l'avviso, ad esempio via email, SMS o Pub/Sub.

  5. Fai clic su Crea.

Creare grafici

Esplora metriche di Cloud Monitoring ti consente di creare grafici per visualizzare le metriche. Puoi utilizzarlo per visualizzare le metriche relative a Quote Cloud.

Per visualizzare le metriche per una risorsa monitorata con Metrics Explorer, segui questi passaggi:

  1. Nella Google Cloud console, vai alla  Esplora metriche pagina:

    Vai a Esplora metriche

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.

  2. Nella barra degli strumenti della console Google Cloud , seleziona il tuo progetto Google Cloud . Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione della cartella app.
  3. Nell'elemento Metrica , espandi il menu Seleziona una metrica , digita quota usage nella barra dei filtri e poi utilizza i sottomenu per selezionare un tipo di risorsa e una metrica specifici:
    1. Nel menu Risorse attive, seleziona Quota consumer.
    2. Nel menu Categorie di metriche attive, seleziona Quota.
    3. Nel menu Metriche attive, seleziona una metrica dall'elenco. Per visualizzare sia le metriche attive che quelle inattive, fai clic su Attivo per cancellare il filtro nel menu Seleziona una metrica.
    4. Fai clic su Applica.
  4. Per aggiungere filtri, che rimuovono le serie temporali dai risultati della query, utilizza l' elemento Filtro.

  5. Per combinare le serie temporali, utilizza i menu dell' elemento Aggregazione. Ad esempio, per visualizzare l'utilizzo della CPU per le VM, in base alla zona, imposta il primo menu su Media e il secondo menu su zona.

    Tutte le serie temporali vengono visualizzate quando il primo menu dell'elemento Aggregazione è impostato su Nessuna aggregazione. Le impostazioni predefinite per l'elemento Aggregazione sono determinate dal tipo di metrica che hai selezionato.

  6. Per le quote e altre metriche che segnalano un campione al giorno:
    1. Nel riquadro Visualizzazione , imposta Tipo di widget su Grafico a barre in pila.
    2. Imposta il periodo di tempo su almeno una settimana.
può richiedere fino a 24 ore.

Dopo aver trovato le informazioni sull'utilizzo della quota, puoi utilizzare Cloud Monitoring per creare dashboard e avvisi personalizzati. Per ulteriori informazioni, consulta Ottieni il massimo da Cloud Monitoring.

Controllare il supporto delle metriche delle quote

Non tutti i servizi supportano le metriche delle quote in Cloud Monitoring. Per visualizzare le metriche delle quote applicabili per i servizi supportati, seleziona Quota consumer come tipo di risorsa quando crei un grafico o un criterio di avviso. I servizi che non supportano le metriche delle quote non sono visualizzati.

  • I servizi più diffusi che supportano le metriche delle quote includono Compute Engine, Dataflow, Spanner, Pub/Sub, Cloud Vision, Speech-to-Text, Cloud Monitoring e Cloud Logging.

  • I servizi più diffusi che non supportano le metriche delle quote includono App Engine e Cloud SQL.

Recuperare i nomi delle metriche

Le quote e i limiti di sistema hanno due tipi di nomi: nomi visualizzati e nomi delle metriche. I nomi visualizzati hanno spazi e maiuscole che li rendono più facili da leggere per le persone. I nomi delle metriche sono più spesso in minuscolo e delimitati da trattini bassi anziché da spazi; il formato esatto dipende dal servizio.

Le seguenti istruzioni mostrano come recuperare i nomi delle metriche delle quote e dei limiti di sistema utilizzando la Google Cloud console o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

    La tabella in questa pagina mostra le quote e i limiti di sistema che hanno un utilizzo o valori modificati e una voce di riferimento per le altre quote. La voce di riferimento contiene la parola "default" tra parentesi alla fine dell'elenco nella colonna Nome. Ad esempio, SetIAMPolicy requests per minute per region (default) è la voce di riferimento per la quota SetIamPolicyRequestsPerMinutePerProject.

  2. Se non vedi la colonna Metrica, segui questi passaggi.

    1. Fai clic su Opzioni di visualizzazione delle colonne.
    2. Seleziona Metrica.
    3. Fai clic su OK. La colonna Metrica viene visualizzata nella tabella.

La colonna Metrica mostra i nomi delle metriche. Per filtrare i risultati, inserisci un nome o un valore della proprietà nel campo accanto a Filtro.

gcloud

Per recuperare i nomi delle metriche di un Google Cloud servizio utilizzando gcloud CLI, esegui il quotas info list comando. Per saltare le righe che non elencano i nomi delle metriche, passa l'output a un comando come grep con metric: come termine di ricerca oppure utilizza il flag --format di gcloud CLI:

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

Sostituisci quanto segue:

  • PROJECT_ID_OR_NUMBER: l'ID progetto o il numero di progetto.
  • SERVICE_NAME: il nome del servizio di cui vuoi visualizzare le metriche delle quote, ad esempio il nome del servizio per Compute Engine è compute.googleapis.com. Includi la parte googleapis.com del nome del servizio.

Ottieni il massimo da Cloud Monitoring

Gli strumenti di Cloud Monitoring ti consentono di monitorare in modo approfondito l'utilizzo, i valori e gli errori delle quote. Puoi utilizzare queste metriche per creare dashboard e avvisi personalizzati. Ad esempio, puoi visualizzare l'utilizzo delle quote nel tempo o ricevere un avviso quando ti avvicini al valore della quota.

Cloud Monitoring supporta un'ampia gamma di metriche che possono essere combinate con filtri e aggregazioni per ottenere punti di vista nuovi e significativi sull'utilizzo delle quote. Ad esempio, puoi combinare una metrica per l'utilizzo di una quota di allocazione con un filtro quota_metric per i nomi di Cloud TPU.

I prezzi di Cloud Monitoring sono descritti nel documento Prezzi di Google Cloud Observability.

La documentazione di Cloud Monitoring è completa, quindi ecco alcuni documenti per iniziare:

  • Creazione di grafici: una guida completa alla creazione di grafici e tabelle e alla loro aggiunta a una dashboard personalizzata.
  • Introduzione agli avvisi: una panoramica su come funzionano gli avvisi e sulle opzioni disponibili per la creazione di una policy di avviso.
  • Gestione delle policy di avviso: una guida a varie attività di gestione per le policy di avviso esistenti, ad esempio visualizzare, modificare o eliminare una policy oppure aggiungerla a una dashboard.
  • Utilizzo delle metriche delle quote: un documento dettagliato dedicato ai casi d'uso delle quote, con esempi che trattano argomenti come la creazione di avvisi per gli errori quota/exceeded.
  • Google Cloud Guida alle metriche: un documento di riferimento per le metriche. La sezione serviceruntime elenca le metriche delle quote utilizzate per il monitoraggio.

Passaggi successivi