Visualizzare e gestire l'utilizzo delle metriche

Questo documento descrive la pagina Gestione delle metriche di Cloud Monitoring, che ti aiuta a ottenere il massimo dalle metriche fatturabili. Il tuo Google Cloud progetto ha accesso a tutte le metriche visibili al suo ambito delle metriche. Puoi utilizzare la pagina Gestione metriche per:

  • Visualizza l'utilizzo delle metriche a colpo d'occhio: scopri come vengono utilizzate le metriche in query, dashboard personalizzate o criteri di avviso.

    • Le metriche fatturabili inutilizzate sono metriche attive che non sono state sottoposte a query negli ultimi 30 giorni e non vengono utilizzate in una dashboard personalizzata o in un criterio di avviso.
    • Per visualizzare le policy di avviso o le dashboard personalizzate per una metrica nell'ambito delle metriche, ma definita in un progetto diverso, utilizza il selettore di progetti per selezionare il progetto Google Cloud che archivia la metrica.
  • Identifica le metriche con costi elevati e valore basso: filtra e ordina le metriche per vedere quali metriche fatturabili inutilizzate contribuiscono maggiormente alla tua fattura. Scopri quali progetti e spazi dei nomi sono responsabili delle metriche costose.

  • Gestisci i costi: crea regole per escludere le metriche non necessarie dall'importazione in Cloud Monitoring. Le metriche escluse non vengono fatturate. Le regole di esclusione si applicano indipendentemente dall'origine della metrica.

    • Escludi singole metriche utilizzando il nome della metrica.
    • Escludi gruppi di metriche utilizzando un'espressione regolare.
  • Utilizza metriche preziose: crea criteri di avviso e dashboard per le metriche fatturabili inutilizzate.

  • Risolvere i problemi di importazione delle metriche

La pagina Gestione metriche non riporta le metriche basate su log definite dall'utente. Queste metriche, derivate dal conteggio dei valori nelle voci di log, hanno il prefisso logging.googleapis.com/user.

Prima di iniziare

Per visualizzare i grafici e i log inclusi nella pagina Gestione metriche, per creare policy di avviso e regole di esclusione delle metriche, devi disporre dell'autorizzazione corretta.

La gestione delle metriche analizza le metriche in termini di raccolta e utilizzo dei dati. Per saperne di più su queste categorie, consulta Terminologia.

Autorizzazione

  • Per ottenere le autorizzazioni necessarie per visualizzare le dashboard e creare criteri di avviso utilizzando la console Google Cloud o per creare, modificare ed eliminare regole di esclusione delle metriche, chiedi all'amministratore di concederti il ruolo IAM Editor Monitoring (roles/monitoring.editor) nel tuo progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

    Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

  • Per ottenere le autorizzazioni necessarie per visualizzare i log di controllo, chiedi all'amministratore di concederti il ruolo IAM Visualizzatore log privati (roles/logging.privateLogViewer) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

    Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

    Per saperne di più sui ruoli, consulta Controllare l'accesso con Identity and Access Management.

  • Per visualizzare gli audit log generati dalle metriche nella pagina Gestione metriche, devi aver attivato la registrazione degli audit log nel tuo progettoGoogle Cloud . Per consentire al tuo progetto di generare audit log quando i dati vengono letti o scritti:

    1. Nella Google Cloud console, vai alla pagina Audit log:

      Vai a Audit log

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

    2. Inserisci API Stackdriver Monitoring nella barra dei filtri.
    3. Seleziona API Stackdriver Monitoring.
    4. Nella scheda Tipo di log, seleziona Scrittura dati e Lettura dati, quindi fai clic su Salva.

    Per saperne di più, consulta Configurare gli audit log di accesso ai dati.

Terminologia

La pagina Gestione delle metriche utilizza la seguente terminologia per descrivere lo stato delle metriche e il modo in cui le utilizzi:

  • Stato delle metriche
    • Le metriche attive sono metriche fatturabili da cui il tuo progetto ha importato dati nelle ultime 25 ore. Queste metriche comportano costi.
    • Le metriche inattive sono metriche fatturabili da cui il tuo progetto non ha importato dati nelle ultime 25 ore. Queste metriche non comportano costi.
  • Utilizzo delle metriche

    • Le metriche utilizzate sono quelle sottoposte a query negli ultimi 30 giorni dall'API Cloud Monitoring o da altri strumenti oppure quelle utilizzate in una dashboard personalizzata o in un criterio di avviso.

      È possibile avere grafici e policy di avviso che fanno riferimento a metriche senza dati (metriche inattive) ed eseguire query su queste metriche. Nella pagina Gestione metriche, queste metriche sono considerate metriche utilizzate, anche se qualsiasi operazione di lettura non restituisce dati.

    • Le metriche fatturabili inutilizzate sono metriche attive che non sono state sottoposte a query negli ultimi 30 giorni e non vengono utilizzate in una dashboard personalizzata o in un criterio di avviso. Queste metriche comportano costi di importazione, ma non forniscono vantaggi di osservabilità. Se queste metriche rappresentano lacune di osservabilità, puoi creare grafici o criteri di avviso per queste metriche. Se queste metriche non rappresentano lacune di osservabilità, puoi escluderle ed eliminare il costo della loro importazione.

    • Le metriche inattive sono metriche non attive che non sono state sottoposte a query negli ultimi 30 giorni e non vengono utilizzate in una dashboard personalizzata o in un criterio di avviso. Queste metriche non comportano costi.

Lo stato di utilizzo delle metriche viene calcolato ogni 24 ore per riflettere la cronologia delle query più recente e le modifiche apportate a dashboard e criteri di avviso.

Visualizzare i riepiloghi dell'utilizzo delle metriche

Per visualizzare i riepiloghi del numero di metriche fatturabili, delle tariffe di importazione delle metriche e del tasso di errore:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale. Per impostazione predefinita, nella pagina Gestione metriche vengono visualizzate le informazioni sulle metriche raccolte nel giorno precedente. Il seguente screenshot mostra un esempio:

    Il riquadro di riepilogo fornisce informazioni sull'utilizzo delle metriche nei progetti nell'ambito delle metriche.

    • Per visualizzare un riepilogo del numero di metriche fatturabili attualmente attive nei progetti nell'ambito delle metriche, consulta il prospetto Metriche attive. Una metrica è attiva se sono stati inseriti dati nelle ultime 25 ore.

    • Per determinare quante delle metriche fatturabili attive vengono interrogate o utilizzate nei grafici o nelle policy di avviso, consulta la scheda punteggi Utilizzo delle metriche. Le metriche fatturabili inutilizzate rappresentano possibili lacune di osservabilità che potrebbero essere colmate creando dashboard personalizzate o policy di avviso oppure opportunità per ridurre i costi escludendo completamente la metrica.

    • Per determinare i fattori che contribuiscono ai costi, utilizza le schede punteggi Byte fatturabili importati e Campioni fatturabili importati. Per ulteriori informazioni, consulta Visualizzare le tendenze generali nell'importazione delle metriche.

    • Per trovare informazioni che potrebbero aiutarti a identificare problemi con la progettazione o l'utilizzo delle metriche fatturabili, utilizza il prospetto Errori di scrittura delle metriche. Per ulteriori informazioni, consulta Analizzare i problemi relativi alle metriche.

La pagina Gestione metriche mostra la quantità di dati che stai importando, non i costi effettivi. Per visualizzare i dati di fatturazione attuali, fai clic su Visualizza fatturazione nella barra degli strumenti.

Visualizzare informazioni sull'ambito delle metriche

Il set di metriche visualizzato nella pagina Gestione metriche dipende dall'ambito delle metriche del tuo progetto. Se il progetto ha solo se stesso nell'ambito delle metriche, le metriche nella pagina Gestione metriche provengono dal progetto corrente. Se il progetto ha più progetti nell'ambito delle metriche, le metriche mostrate nella pagina Gestione metriche includono le metriche di tutti questi progetti. È possibile che la metrica che contribuisce maggiormente ai costi abbia origine in un progetto diverso.

Per visualizzare un riepilogo delle informazioni sull'ambito del progetto, fai clic su Ambito delle metriche. Questo riepilogo include:

  • Entità IAM con accesso al progetto. L'insieme delle entità include utenti, gruppi e service account.
  • Il numero di metriche gratuite e fatturabili visibili all'ambito delle metriche.
  • Un elenco dei progetti monitorati dal progetto attuale. Le metriche fatturabili di tutti questi progetti sono disponibili nella pagina Gestione delle metriche.
  • Informazioni su eventuali progetti che possono visualizzare le metriche del progetto attuale.

Per saperne di più sugli ambiti delle metriche, consulta Configurare una visualizzazione multiprogetto.

Esaminare le metriche fatturabili

La pagina Gestione delle metriche fornisce una tabella che include ogni metrica fatturabile nell'ambito delle metriche. Puoi utilizzare questa tabella per:

  • Determina il contributo di una metrica al volume fatturabile.
  • Determina la frequenza con cui una metrica è stata letta negli ultimi 30 giorni. Le letture delle metriche includono le richieste di lettura dell'API e le richieste generate dai grafici.
  • Identifica le metriche raccolte ma non utilizzate in alcun criterio di avviso o dashboard. I dati di metrica non utilizzati potrebbero rappresentare una lacuna nell'osservabilità o un'opportunità di risparmio sui costi escludendo la metrica.
  • Crea un criterio di avviso o un grafico per le metriche che non hanno un criterio di avviso o una dashboard personalizzata associati.
  • Identifica il progetto in cui hanno avuto origine i dati delle metriche. La tabella include metriche di tutti i progetti nell'ambito delle metriche e potresti dover sapere da quale progetto viene raccolta una determinata metrica.
  • Esamina le informazioni sulle etichette e sulla cardinalità di ogni metrica. Queste informazioni possono essere utili quando indaghi sui problemi relativi alla progettazione o all'utilizzo delle metriche.

Per visualizzare la tabella dei dati di utilizzo per ogni metrica fatturabile, segui questi passaggi:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale. Per impostazione predefinita, nella pagina Gestione metriche vengono visualizzate le informazioni sulle metriche raccolte nel giorno precedente. Il seguente screenshot mostra un esempio della tabella delle metriche:

    La tabella delle metriche mostra informazioni su ogni metrica nei progetti nell'ambito delle metriche.

Seleziona le metriche da visualizzare

Per gestire i costi, devi capire quali metriche fatturabili generano il maggior traffico. Non è sufficiente sapere, ad esempio, che ogni ora vengono inseriti 60 MiB di dati. Tuttavia, se sai che la maggior parte dei dati fatturabili è dovuta a una o due metriche, puoi esaminarne l'utilizzo.

Per elencare le metriche fatturabili:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale. Per impostazione predefinita, questa scheda mostra informazioni sulle metriche raccolte nel giorno precedente.
  3. Per limitare la visualizzazione a gruppi specifici di metriche, utilizza i filtri rapidi o filtra direttamente la tabella. L'analisi delle categorie di metriche può rivelare pattern difficili da rilevare quando si esaminano tutte le metriche nella tabella.

La tabella delle metriche elenca le metriche fatturabili che si trovano nell'ambito delle metriche del progetto corrente. Google Cloud Per ogni metrica, la tabella mostra il contributo della metrica al volume fatturabile e fornisce link ai criteri di avviso e alle dashboard personalizzate associati alla metrica, come mostrato nello screenshot seguente. Se non è presente alcun criterio di avviso o dashboard associata a una metrica, la tabella include un pulsante su cui puoi fare clic per crearne uno.

La tabella delle metriche mostra informazioni su ogni metrica nei progetti nell'ambito delle metriche.

Per ordinare le metriche in base al loro contributo al volume fatturabile, fai clic sull'intestazione della colonna Volume fatturabile in byte/Totale e Volume fatturabile per campioni/Totale.

La tabella delle metriche mostra anche il dominio della metrica, l'insieme di etichette per la metrica, il progetto da cui è stata importata la metrica e la cardinalità della metrica. Lo screenshot seguente mostra un esempio di queste colonne.

La tabella delle metriche riporta il dominio, le etichette, l'ID progetto e la cardinalità delle metriche nell'ambito delle metriche.

Le informazioni sull'etichetta e sulla cardinalità potrebbero essere utili per identificare la causa degli aumenti del volume fatturabile. In Cloud Monitoring, la cardinalità si riferisce al numero di serie temporali associate a una metrica e a una risorsa ed è correlata alle etichette e ai relativi valori; esiste una serie temporale per ogni combinazione di valori delle etichette. Per ulteriori informazioni, vedi Cardinalità.

Le variazioni del volume fatturabile indicano che stai importando più dati e, se le variazioni sono improvvise o inattese, la causa potrebbe essere un cambiamento del numero di etichette associate a una metrica o un cambiamento del modo in cui vengono impostati i valori delle etichette. Entrambi possono aumentare la cardinalità di una metrica, con il risultato di un volume fatturabile più elevato. Per informazioni sull'utilizzo di Gestione metriche per identificare i problemi relativi alle metriche, consulta Esaminare i problemi relativi alle metriche.

Utilizzare i filtri rapidi

Per visualizzare solo le metriche nei seguenti gruppi, seleziona una voce nel riquadro Filtri rapidi:

Utilizza il riquadro dei filtri per selezionare le metriche in base alle caratteristiche filtrabili.

  • Lo stato della metrica include metriche attive e non attive. Le metriche attive hanno inserito dati di serie temporali nelle ultime 25 ore. Per ulteriori informazioni su questi stati, consulta la sezione Terminologia.

  • Utilizzo delle metriche. Questa categoria classifica le metriche in base a quanto segue:

    • Metriche utilizzate, inutilizzate e non attive.

      • Le metriche utilizzate sono state accessibili tramite una lettura delle metriche o vengono utilizzate in una dashboard personalizzata o in un criterio di avviso.
      • Le metriche fatturabili inutilizzate non sono state accessibili tramite una lettura delle metriche o vengono utilizzate in una dashboard personalizzata o in un criterio di avviso.
      • Le metriche inattive sono sia "non attive" che "non utilizzate".

      Per saperne di più su queste categorie di utilizzo, consulta la sezione Terminologia.

    • Metriche utilizzate o non utilizzate in un criterio di avviso nel progetto Google Cloud attuale.

    • Metriche utilizzate o non utilizzate in una dashboard personalizzata nel progetto Google Cloud corrente.Questi filtri non includono le metriche utilizzate nelle dashboard predefinite fornite da Cloud Monitoring.

    Lo stato di utilizzo delle metriche viene calcolato ogni 24 ore per riflettere la cronologia delle query più recente e le modifiche apportate a dashboard e criteri di avviso.

  • Set di metriche per dominio, come descritto nel riepilogo delle metriche fatturabili.

Se hai metriche che non vengono utilizzate in un criterio di avviso o in una dashboard personalizzata e non vengono mai sottoposte a query, potresti pagare per metriche e non ottenere alcun vantaggio di osservabilità. Puoi elencare le metriche che non vengono visualizzate in alcuna criterio di avviso o in alcuna dashboard personalizzata definita nel progetto Google Cloud corrente selezionando il filtro rapido Nessuna policy di avviso o Nessuna dashboard personalizzata.

Filtrare direttamente la tabella

Puoi utilizzare la barra  Filtro per cercare il set di metriche quando non è disponibile un filtro rapido adatto. Ad esempio, se hai un ambito delle metriche multi-progetto e vuoi elencare solo le metriche di quel progetto, non puoi utilizzare un filtro rapido. Per elencare solo le metriche di un progetto specifico, seleziona Project dall'elenco dei filtri e inserisci l'identificatore di un progetto.

Puoi anche utilizzare filtri espliciti per cercare metriche che corrispondono a combinazioni di filtri. Puoi selezionare un solo filtro rapido alla volta, quindi non puoi elencare solo le metriche attive che non vengono visualizzate in unacriterio di avvisoo o in una dashboard personalizzata utilizzando i filtri rapidi. Per cercare metriche che corrispondono a una combinazione di requisiti, aggiungi filtri alla barra dei filtri. Ad esempio, per elencare le metriche attive che non vengono visualizzate in nessuna policy di avviso e in nessuna dashboard personalizzata, aggiungi i seguenti filtri alla barra dei filtri:

  • Status: Active
  • Alert Policies: (Empty)
  • Custom Dashboards: (Empty)

Per impostazione predefinita, quando aggiungi più filtri, la tabella include una riga quando la riga soddisfa tutti i filtri. Tuttavia, puoi inserire un filtro OR tra due altri elementi filtro.

Visualizzare informazioni sulle letture delle metriche

La riga di ogni metrica nella tabella include una voce per il numero di letture della metrica negli ultimi 30 giorni. Puoi utilizzare questa voce per identificare come sono state effettuate le query. Le origini delle query sono classificate come "console" o "altro". Le letture da Metrics Explorer o dai grafici nelle dashboard personalizzate sono letture "console", mentre le letture API da altre origini sono "altre".

  • Per visualizzare un riepilogo compatto delle origini delle letture delle metriche, fai clic sulla  Freccia giù accanto alla voce.
  • Per visualizzare un grafico che mostra le origini delle letture delle metriche nel tempo, fai clic sul numero di letture delle metriche. Questo valore è anche un link al grafico.

Crea un criterio di avviso per una metrica non monitorata

Quando una metrica nella tabella non ha un criterio di avviso associato, la tabella fornisce un pulsante Crea avviso. Per creare un criterio di avviso per una metrica, fai clic su Crea avviso nella riga della metrica.

Si apre la finestra di dialogo dei criteri di avviso con i campi delle condizioni compilati. Ti consigliamo di rivedere tutte le impostazioni e apportare le seguenti modifiche:

  • Aggiorna il valore della soglia della condizione. Il valore predefinito potrebbe non essere soddisfacente.
  • Aggiungi i canali di notifica al criterio.
  • Assegna un nome al criterio.

Puoi anche creare criteri di avviso per qualsiasi metrica facendo clic su  Azioni e poi su Crea avviso per la metrica.

Per saperne di più, consulta Creare un criterio di avviso.

Per visualizzare le policy di avviso per una metrica nell'ambito delle metriche, ma definite in un progetto diverso, utilizza il selettore di progetti per selezionare il progettoGoogle Cloud che archivia la metrica.

Crea un grafico per una metrica non monitorata

Quando una metrica nella tabella non ha una dashboard personalizzata associata, la tabella fornisce un pulsante Crea grafico. Puoi utilizzare questo pulsante per creare un grafico e posizionarlo in una dashboard personalizzata. Per creare un grafico per una metrica:

  1. Fai clic su Crea grafico nella riga della metrica.

    Si apre il riquadro Explorer, preconfigurato per visualizzare la metrica selezionata. Puoi modificare la configurazione del grafico. Per ulteriori informazioni sull'utilizzo di Metrics Explorer, consulta Creare grafici con Esplora metriche.

  2. Per salvare il grafico in una dashboard personalizzata, fai clic su Salva nella dashboard.

  3. Nel riquadro Salva grafico, procedi nel seguente modo:

    1. Accetta o modifica il titolo predefinito del grafico.
    2. Seleziona la dashboard personalizzata esistente in cui vuoi salvare il grafico o seleziona Nuova dashboard per creare una nuova dashboard per il grafico.
    3. Fai clic su Salva grafico.

Per visualizzare le dashboard personalizzate per una metrica nell'ambito delle metriche, ma definita in un progetto diverso, utilizza il selettore di progetti per selezionare il progettoGoogle Cloud che archivia la metrica.

Utilizzare le metriche

Sebbene tu possa utilizzare la pagina Gestione metriche per visualizzare alcune informazioni su una metrica, potresti aver bisogno di ulteriori dettagli. Ad esempio, potresti voler visualizzare un grafico di una metrica specifica o creare un criterio di avviso per ricevere una notifica quando la velocità di importazione di questa metrica è inattesa.

Per visualizzare ulteriori dettagli su una metrica specifica:

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

    Vai a Gestione metriche

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

  2. Trova la metrica nella tabella e poi fai clic su  Azioni per eseguire una delle seguenti operazioni:

    • Per visualizzare un grafico che mostra la metrica attuale, seleziona Visualizza in Esplora metriche.

      Si apre Metrics Explorer, preconfigurato per visualizzare la metrica selezionata. Puoi modificare la configurazione del grafico, ignorarla o aggiungerla a una dashboard personalizzata.

    • Per creare un criterio di avviso che monitori la metrica, seleziona Crea avviso per la metrica.

      Si apre la finestra di dialogo dei criteri di avviso con i campi delle condizioni compilati. Ti consigliamo di rivedere tutte le impostazioni e apportare le seguenti modifiche:

      • Aggiorna il valore della soglia della condizione. Il valore predefinito potrebbe non essere soddisfacente.
      • Aggiungi i canali di notifica al criterio.
      • Assegna un nome al criterio.

      Per saperne di più, consulta Creare un criterio di avviso.

    • Escludi la metrica. Per saperne di più su questa opzione, consulta Escludere le metriche non necessarie.

    • Per visualizzare gli audit log associati alla metrica, seleziona Visualizza audit log delle metriche.

Escludere le metriche non necessarie

Puoi creare una regola di esclusione delle metriche per impedire l'importazione delle metriche selezionate in Cloud Monitoring. Se, ad esempio, hai un insieme di metriche fatturabili inutilizzate che non ti servono, puoi escluderle per eliminare il costo della loro importazione. Puoi modificare o eliminare le regole di esclusione in un secondo momento, se le tue esigenze cambiano.

Per creare una regola di esclusione delle metriche:

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

    Vai a Gestione metriche

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

  2. Fai clic su  Escludi metrica. Puoi anche creare esclusioni dalla scheda Metriche escluse o dalle  Azioni nella riga di ogni metrica.
  3. Seleziona le metriche da escludere.
    1. Per escludere una singola metrica, selezionala dalla tabella Nome metrica.
    2. Per escludere un gruppo di metriche:
      1. Fai clic su Regex.
      2. Inserisci un'espressione regolare. Ad esempio, per escludere tutte le metriche agent.googleapis.com/apache, puoi inserire agent.googleapis.com/apache.* o agent.*/apache.*
      3. Fai clic su Mostra corrispondenze per verificare che l'espressione corrisponda alle metriche previste.
    3. Fai clic su Crea regola.

L'applicazione della regola richiede circa 5 minuti.

La tabella seguente include espressioni regolari che potrebbero essere utili per escludere metriche da statsd o metriche con nomi dinamici simili:

Bloccare le metriche con nomi contenenti Regex
più di un trattino basso in una riga .*_{2,}.*
più di 7 cifre di seguito (probabile timestamp) .*\d{7,}.*
segmenti molto lunghi (probabilmente errori di analisi delle etichette) .*[a-zA-Z0-9]{20,}.*
sottostringhe esadecimali, inclusi i GUID .*[A-F0-9]{10,}.*
Sottostringhe di indirizzi IP .*\d{1,3}_\d{1,3}_\d{1,3}_\d{1,3}.*
qualsiasi cifra (potrebbe essere utile per le metriche Prometheus) .*\d+.*
Metriche Prometheus con un tipo sconosciuto prometheus.googleapis.com/.+/unknown.*

Modifica una regola di esclusione delle metriche

Per modificare una regola di esclusione delle metriche:

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

    Vai a Gestione metriche

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

  2. Fai clic sulla scheda Metriche escluse.
  3. Nella riga della regola che vuoi eliminare, fai clic su  Azioni e seleziona Modifica regola.
  4. Cancella la metrica selezionata o l'espressione regolare
  5. Seleziona una nuova metrica o crea una nuova espressione regolare.
  6. Fai clic su Aggiorna regola.

La modifica di una regola elimina quella precedente e ne crea una nuova.

Eliminare una regola di esclusione delle metriche

Per eliminare una regola di esclusione delle metriche:

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

    Vai a Gestione metriche

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

  2. Fai clic sulla scheda Metriche escluse.
  3. Nella riga della regola che vuoi eliminare, fai clic su  Azioni e seleziona Elimina regola.

Visualizzare il volume delle metriche escluse

Per visualizzare il volume di byte o campioni esclusi come grafico in Metrics Explorere:

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

    Vai a Gestione metriche

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

  2. Fai clic sulla scheda Metriche escluse.
  3. Fai clic su Cronologia Cronologia esclusioni.

Il grafico è preconfigurato per mostrare i dati di esclusione delle metriche. Puoi anche salvare il grafico in una dashboard personalizzata facendo clic su Salva in dashboard.

Visualizzare le tendenze delle metriche fatturabili e ricevere avvisi

Il numero di byte fatturabili e campioni fatturabili importati determina la maggior parte dei costi. Per prevedere i costi mensili dovuti all'utilizzo di metriche fatturabili, devi conoscere la velocità di importazione dati. La pagina Gestione metriche fornisce riepiloghi dell'utilizzo delle metriche, che possono aiutarti a:

  • Visualizza le tendenze nell'utilizzo delle metriche fatturabili.
  • Determina se un progetto nell'ambito delle metriche invia più o meno dati delle metriche del previsto.
  • Identifica le metriche che generano la maggior parte dei dati.
  • Identifica gli spazi dei nomi responsabili della generazione della maggior parte dei dati Prometheus.
  • Visualizza il tasso di errori di scrittura nelle metriche. Il tasso di errore è la percentuale di scritture di metriche che restituiscono uno stato di errore rispetto al numero totale di scritture di metriche.

Il riquadro del riepilogo sull'utilizzo delle metriche fornisce link a informazioni più dettagliate sulle tendenze nel tempo e a policy di avviso preconfigurate e personalizzabili per le tendenze di utilizzo.

Il riquadro del riepilogo rivisitato.

Visualizzare le tendenze generali nell'importazione delle metriche

Per determinare se le tue applicazioni generano una quantità costante di dati, che è il comportamento previsto per le applicazioni stabili, visualizza i tassi di raccolta utilizzando i prospetti di valutazione dell'importazione. Modificando la finestra temporale in cui visualizzi le metriche, potresti notare cali, picchi o tendenze.

Per visualizzare i tassi di raccolta nel tempo:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale.
  3. Fai clic su Visualizza grafici nel prospetto per i byte o i campioni inseriti. Questa discussione si riferisce ai grafici per i campioni fatturabili, ma i grafici per i byte fatturabili funzionano allo stesso modo. Viene visualizzato un insieme di grafici come il seguente:

    Esempio dei grafici che riepilogano l'importazione delle metriche.

    Per impostazione predefinita, le legende dei grafici sono compresse. Per visualizzare l'elenco delle serie temporali mostrate in un grafico, fai clic su  Legenda. Per informazioni su come impostare i riferimenti temporali o espandere il grafico in un intervallo di tempo specifico, consulta Esplorare i dati rappresentati nei grafici.

Ad esempio, se imposti la finestra temporale su una settimana e noti un aumento costante ma inatteso dei dati importati nel tempo, potresti verificare se l'aumento proviene da una metrica specifica o se si tratta di una tendenza generale in un gruppo di metriche. Se una metrica è responsabile, puoi esaminare se anche la cardinalità della metrica è in aumento.

  • Per visualizzare la percentuale di campioni fatturabili importati nell'ambito delle metriche corrente, utilizza il grafico Campioni fatturabili totali importati.

  • Per visualizzare il contributo di ogni progetto nell'ambito delle metriche al valore totale fatturabile, utilizza il grafico Progetti per campioni fatturabili inseriti. Questo grafico può indicare quali progetti inviano la maggior parte dei dati e se un progetto sta inviando una quantità di dati in aumento o in diminuzione.

  • (Solo campioni fatturabili) Per trovare gli spazi dei nomi che inviano metriche con i maggiori contributi ai valori fatturabili, utilizza il grafico Importazione volume spazio dei nomi.

  • Per visualizzare le metriche nell'ambito delle metriche con i maggiori contributi ai valori fatturabili, utilizza il grafico Prime 10 metriche per campioni fatturabili importati. Potresti cercare picchi, cali o tendenze nei tassi di riscossione oppure una metrica con una linea molto diversa da tutte le altre.

  • Per visualizzare i contributi al valore fatturabile di tutte le metriche nell'ambito delle metriche, utilizza il grafico Tutte le metriche per campioni fatturabili importati. Questo grafico include le metriche del grafico Top 10 e può mostrare la distribuzione complessiva dei tassi di raccolta delle metriche.

Per analizzare in modo più dettagliato uno di questi grafici, fai clic su  Altre opzioni e seleziona Visualizza in Esplora metriche. Per esempi che iniziano con il grafico Importazione volume spazio dei nomi e utilizzanoMetrics Explorere per eseguire l'attribuzione del volume di importazione, vedi quanto segue:

Per saperne di più sull'utilizzo di Metrics Explorer per analizzare i dati, incluse azioni come il confronto del comportamento del mese corrente con quello del mese precedente, consulta Esplorare i dati rappresentati nei grafici.

Crea avvisi in base all'importazione delle metriche

Per ricevere una notifica di un picco, un calo o una tendenza nelle percentuali di raccolta delle metriche per le tue metriche fatturabili, crea una criterio di avviso. Ad esempio, un calo nella raccolta delle metriche potrebbe indicare che la tua applicazione ha un rendimento scarso. Allo stesso modo, un picco potrebbe comportare addebiti imprevisti. Infine, una tendenza al rialzo potrebbe indicare che una metrica ha troppe etichette o che la sua cardinalità è in aumento. In tutte le situazioni, un criterio di avviso può inviarti una notifica del comportamento insolito, in modo che tu possa risolvere la situazione.

Se hai sia metriche fatturate in base ai byte importati sia metriche fatturate in base ai campioni importati, devi creare un criterio di avviso per entrambi i valori di fatturazione.

Per creare un criterio di avviso che monitora una frequenza di raccolta delle metriche, segui questi passaggi:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale.
  3. Fai clic su Visualizza grafici nel prospetto per i byte o i campioni inseriti.
  4. Nel grafico di cui vuoi monitorare i dati, fai clic su Crea policy di avviso.

    Si apre la finestra di dialogo dei criteri di avviso con i campi delle condizioni compilati. Ti consigliamo di rivedere tutte le impostazioni e apportare le seguenti modifiche:

    • Aggiorna il valore della soglia della condizione. Il valore predefinito potrebbe non essere soddisfacente.
    • Aggiungi i canali di notifica al criterio.
    • Assegna un nome al criterio.

    Per saperne di più, consulta Creare un criterio di avviso.

Esaminare i problemi relativi alle metriche

Puoi utilizzare la pagina Gestione metriche per esaminare i problemi relativi alla struttura o all'utilizzo delle metriche fatturabili. Ad esempio, potresti riscontrare i seguenti problemi:

  • Un aumento del volume fatturabile che può essere attribuito a una metrica specifica.
  • Report sull'aumento della latenza delle query per una metrica specifica.
  • Errori nella scrittura dei dati delle metriche, che potrebbero derivare dal raggiungimento dei limiti relativi alla quantità o alla frequenza di scrittura dei dati.

La presenza di errori nella scrittura dei dati delle metriche potrebbe essere correlata ad altri problemi, come un aumento imprevisto del volume fatturabile o una latenza delle query crescente. Ad esempio, una modifica alla configurazione di una metrica potrebbe comportare un problema di cardinalità, che può influire sia sul volume dei dati importati sia sulla latenza delle query e potrebbe anche comportare errori di scrittura delle metriche.

Visualizzare gli errori di scrittura delle metriche

Nel prospetto Errori di scrittura delle metriche puoi:

  • Visualizza lo stato delle richieste di scrittura delle metriche.
  • Crea un criterio di avviso per ricevere una notifica se il tasso di errori di scrittura delle metriche supera un valore di soglia.
  • Visualizza gli audit log per gli errori di scrittura delle metriche, se li hai abilitati. Questi log possono fornire informazioni sulle cause degli errori di scrittura delle metriche.

Per visualizzare informazioni sugli errori nella scrittura dei dati delle metriche:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale.
  3. Fai clic su Visualizza errori nel prospetto Errori di scrittura delle metriche.

    • Per visualizzare lo stato delle richieste di scrittura delle metriche all'API Cloud Monitoring, utilizza il grafico API - Creazione di serie temporali (codici di stato). Questo grafico mostra le chiamate al metodo timeSeries.create.

      Ogni serie temporale mostra la velocità di scrittura per un codice di stato HTTP specifico. Quando il grafico mostra una singola linea per i risultati dello stato 2xx, non hai errori di scrittura delle metriche. Lo screenshot seguente mostra sia i risultati di stato 2xx sia un numero ridotto di risultati di stato 4xx e 5xx:

      Il grafico **Errori di scrittura delle metriche** mostra il tasso di errore per la scrittura di dati delle serie temporali.

      Se noti un aumento del numero di richieste di scrittura delle metriche, potresti riscontrare un problema di cardinalità.

    • Se il grafico mostra i codici di stato per gli errori e se hai abilitato i log di controllo per il tuo progetto, puoi utilizzarli per esaminare le cause degli errori. La query preconfigurata per i log cerca gli errori associati al metodo dell'API Monitoring timeSeries.create. Questo metodo viene chiamato ogni volta che viene scritta una metrica.

      I log relativi agli errori timeSeries.create possono fornire maggiori informazioni sul motivo dei codici di stato di errore. Il metodo può non riuscire se, ad esempio, tenti di scrivere troppi dati contemporaneamente o se superi un limite al numero di serie temporali attive. Per ulteriori informazioni, consulta la sezione Metriche definite dall'utente nel documento Quote di Monitoring.

Esaminare gli errori di creazione delle metriche

Un altro metodo correlato alle metriche che potrebbe non riuscire è il metodo metricDescriptors.create. Il metodo metricDescriptors.create viene chiamato la prima volta che scrivi dati delle serie temporali per una nuova metrica o se modifichi la struttura dei dati della metrica, molto probabilmente aggiungendo nuove etichette. I log di audit per gli errori di questo metodo sono disponibili dalla voce di ogni metrica nella tabella delle metriche.

Per visualizzare i log di controllo per una metrica specifica:

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

    Vai a Gestione metriche

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

  2. Nella barra degli strumenti, seleziona la finestra temporale.
  3. Trova la metrica nella tabella e fai clic su  Azioni.
  4. Seleziona Visualizza audit log delle metriche.

    La query preconfigurata per i log cerca gli errori associati al metodo dell'API Monitoring metricDescriptors.create.

Gli errori del metodo metricDescriptors.create possono aiutarti a identificare possibili problemi nella progettazione delle metriche. Potresti visualizzare errori da questo metodo se superi il numero consentito di descrittori di metriche o il numero di etichette in udescrittore della metricaca. Per ulteriori informazioni, consulta la sezione Metriche definite dall'utente nel documento Quote di Monitoring.

Modelli di prezzi per le metriche fatturabili

In generale, le metriche di sistema di Cloud Monitoring sono gratuite, mentre le metriche di sistemi o applicazioni esterni non lo sono. Le metriche fatturabili vengono fatturate in base al numero di byte o al numero di campioni importati. Questa sezione descrive l'importazione basata su byte e campioni.

Per informazioni dettagliate sulle funzionalità a pagamento di Cloud Monitoring, consulta la sezione Cloud Monitoring nel documento sui prezzi. Per le informazioni sui prezzi, consulta il riepilogo dei prezzi di Cloud Monitoring.

Fatturazione in base ai byte o ai campioni importati

Le metriche fatturabili vengono fatturate in base al numero di byte o al numero di campioni importati. Ogni volta che viene scritta una metrica, l'operazione di scrittura include un valore di dati. Il valore dei dati può essere uno scalare, ad esempio un numero intero o un numero in virgola mobile, oppure può essere una distribuzione, un tipo di dati complesso che include diversi valori. Per ulteriori informazioni sui tipi di valori che una metrica potrebbe scrivere, consulta Tipo di valore.

Sia la frequenza con cui viene scritta la metrica, ovvero la frequenza di campionamento, sia il tipo di dati che scrive la metrica, ovvero scalari o distribuzioni, influiscono sulla quantità di dati importati, indipendentemente dal fatto che l'importazione venga addebitata in base ai byte importati o ai campioni importati.

  • "Byte importati" significa che gli addebiti si basano sul volume di dati importati, misurato in byte. Ai fini della determinazione del prezzo, ogni valore scalare viene conteggiato come 8 byte e ogni distribuzione come 80 byte. Per ulteriori informazioni ed esempi, consulta Metriche addebitate in base ai byte importati.

  • "Campioni importati" significa che gli addebiti si basano sul numero di misurazioni importate. Ai fini della determinazione del prezzo, ogni valore scalare viene conteggiato come un campione e ogni distribuzione viene conteggiata come due campioni più uno per ogni bucket dell'istogramma che ha un conteggio diverso da zero. Per ulteriori informazioni ed esempi, consulta la sezione Metriche addebitate in base ai campioni importati.

La differenza maggiore tra i due modelli di determinazione dei prezzi riguarda i valori di distribuzione. L'importazione basata sui byte addebita una tariffa fissa per le distribuzioni, ma l'importazione basata sui campioni tiene conto dei dati nella distribuzione; le distribuzioni con istogrammi sparsi, ovvero pochi bucket di istogrammi con valori diversi da zero, vengono conteggiate come meno campioni rispetto alle distribuzioni con istogrammi densi, in cui la maggior parte dei bucket ha valori diversi da zero.

Metriche fatturabili nella pagina Gestione delle metriche

La pagina Gestione delle metriche mostra le metriche fatturabili per dominio. Il dominio fornisce informazioni su come è stata raccolta la metrica e da dove.

La seguente tabella descrive le categorie di metriche fatturabili disponibili nella pagina Gestione metriche e se vengono misurate in base ai byte o ai campioni importati:

Dominio Prefisso della metrica Modello di determinazione del prezzo Significato
Agente agent.googleapis.com Byte Metriche raccolte da risorse esterne dagli agenti. Per gli elenchi di queste metriche, consulta Metriche di Ops Agent e Metriche legacy di Monitoring e Logging. Anche le metriche delle integrazioni di terze parti raccolte dall'agente Monitoring legacy vengono segnalate come metriche "agente". Vedi Metriche delle applicazioni di terze parti.

Le metriche agent.googleapis.com/processes/ vengono addebitate al 5% della tariffa di volume per altre metriche addebitabili. Ad esempio, l'importazione di 100 MiB di metriche di processo ha lo stesso costo dell'importazione di 5 MiB di altre metriche addebitabili.

Gli agenti raccolgono anche metriche su se stessi. Queste metriche, identificate dal prefisso agent.googleapis.com/agent, non sono fatturabili e non vengono visualizzate nella pagina Gestione metriche.

Personalizzato, definito dall'utente custom.googleapis.com Byte Metriche definite da te.
Esterno external.googleapis.com Byte Metriche di alcune librerie open source o di fornitori di terze parti. Per ulteriori informazioni, consulta Metriche esterne.
Workload workload.googleapis.com Byte Metriche delle integrazioni di terze parti scritte dall'agente operativo. Per un elenco di queste metriche, consulta Metriche delle applicazioni di terze parti.
Prometheus prometheus.googleapis.com Esempi Metriche raccolte utilizzando Google Cloud Managed Service per Prometheus o utilizzando Ops Agent e il ricevitore Prometheus o il ricevitore OTLP.

Altre metriche fatturabili

La pagina Gestione metriche non riporta le metriche basate su log definite dall'utente. Queste metriche, derivate dal conteggio dei valori nelle voci di log, hanno il prefisso logging.googleapis.com/user. Le metriche basate su log definite dall'utente vengono addebitate in base ai byte importati.

Passaggi successivi