Report e panoramica del monitoraggio

È importante controllare regolarmente l'utilizzo dell'API, la quota e i dati di fatturazione dell'API Google Maps Platform. Queste informazioni ti aiutano a misurare l'utilizzo dell'API, a rispettare i limiti di consumo predefiniti e a controllare i costi tramite i budget pianificati. La revisione di queste informazioni può anche avvisarti in caso di interazioni impreviste che possono verificarsi tra le tue applicazioni e i servizi di Google Maps Platform.

La piattaforma Maps offre due strumenti che consentono di esaminare l'utilizzo, la quota e i dati di fatturazione:

  • Report: un insieme di report visivi predefiniti che consentono di visualizzare facilmente l'utilizzo di base dell'API, la quota e i dati di fatturazione in Google Cloud Console. Puoi determinare rapidamente il numero di chiamate API, vedere quanto ti manca per raggiungere le quote di utilizzo delle API e monitorare l'utilizzo della fatturazione nel tempo.
  • Monitoraggio: un insieme di strumenti, disponibili in Cloud Console e tramite un'API, che consente di monitorare l'utilizzo, la quota e le informazioni di fatturazione delle API, nonché di definire avvisi quando una di queste metriche si avvicina a un limite predefinito.

    Monitoring ti consente di creare dashboard di monitoraggio personalizzate che mostrano le metriche come tipi di grafici diversi. Puoi anche emettere notifiche di avviso, come email o SMS, quando una metrica supera una soglia predefinita.

Report

I report in Maps Platform offrono una serie di report visivi predefiniti che consentono di visualizzare facilmente l'utilizzo di base delle API, la quota e i dati di fatturazione in Cloud Console. Visualizza i report sull'utilizzo, la quota e i numeri di fatturazione relativi all'API Maps Platform utilizzando Cloud Console.

Report API e servizi

Il report API e servizi Cloud Console fornisce metriche di utilizzo per tutte le API abilitate per il tuo progetto, inclusi gli SDK e le API Maps Platform, nonché tutti gli altri servizi e API di Google.

Questa immagine mostra il report API e servizi.

Uno screenshot della pagina API di monitoraggio in Google Cloud Console, che mostra la dashboard dei report API e servizi. Mostra grafici separati per traffico, errori e latenza mediana. Questi grafici possono mostrare i dati di un'ora fino a 30 giorni.

Quote

Le quote impostano limiti sul numero di richieste che il tuo progetto può effettuare alle API di Google Maps Platform. Le richieste possono essere limitate in tre modi:

  • al giorno
  • Al minuto
  • Per utente al minuto (se disponibile)

Solo le richieste riuscite e le richieste che causano errori del server vengono conteggiate nella quota. Le richieste che non superano l'autenticazione non vengono conteggiate nella quota.

L'utilizzo della quota viene visualizzato nei grafici della pagina del report Quote in Cloud Console.

Screenshot della pagina Quote di Maps nella console Google Cloud. Mostra le quote per API utilizzando un selettore, quindi mostra i caricamenti mappa in relazione alle quote impostate per l'API in questione.

Fatturazione

I report Fatturazione di Cloud Console forniscono informazioni sulla fatturazione e sui relativi costi per il progetto selezionato.

La pagina Report di fatturazione Cloud consente di visualizzare i costi di utilizzo di Google Cloud Platform per tutti i progetti collegati a un account di fatturazione Cloud. Per visualizzare le tendenze dei costi che ritieni importanti, puoi selezionare un intervallo di dati, specificare un intervallo di tempo, configurare i filtri del grafico e raggruppare per progetto, servizio, SKU o località.

I report di fatturazione Cloud possono aiutarti a rispondere a domande come queste:

  • Qual è l'andamento della spesa di Google Cloud Platform del mese in corso?
  • Quale progetto ha avuto il costo maggiore il mese scorso?
  • Quali sono i costi futuri previsti in base alle tendenze storiche?
  • Quanto sto spendendo per regione?

Questa immagine mostra il report Fatturazione.

Screenshot della pagina Fatturazione di Maps nella console Google Cloud. Mostra i dati di fatturazione relativi a un mese di calendario per tutti i progetti.

Monitoraggio

Cloud Monitoring raccoglie le misurazioni del tuo servizio e delle risorse Google Cloud Platform che utilizzi. Ad esempio, puoi monitorare le chiamate API o l'utilizzo della quota in un intervallo di tempo specificato.

Non solo puoi definire metriche e grafici personalizzati, ma anche gli avvisi. Utilizza gli avvisi per inviare una notifica quando le prestazioni di un servizio non soddisfano i criteri che hai definito. Ad esempio, puoi inviare una notifica via email, SMS, all'app per dispositivi mobili Cloud Console e altre opzioni.

Metriche

In Cloud Monitoring:

  • Una metrica descrive qualcosa che viene misurato. Alcuni esempi di metriche sono il numero di chiamate a un'API, la percentuale di una quota di utilizzo utilizzata o l'utilizzo della CPU di una macchina virtuale.
  • Una serie temporale è una struttura di dati contenente misurazioni con timestamp di una metrica e informazioni sull'origine e sul significato di tali misurazioni.

Per esplorare i dati delle metriche, crea un grafico con Metrics Explorer. Ad esempio, per visualizzare il numero di richieste di un'API a intervalli di un minuto nell'ultima ora, utilizza Metrics Explorer per creare un grafico che mostra i dati più recenti.

Screenshot di un grafico a linee personalizzato che mostra il conteggio delle API. Il grafico può mostrare i dati da un'ora a sei settimane o un periodo di tempo personalizzato.

Dashboard

Le dashboard consentono di visualizzare e monitorare i dati delle serie temporali sotto forma di raccolta di grafici. Per creare dashboard personalizzate, puoi utilizzare Cloud Console o l'API Cloud Monitoring.

La seguente immagine mostra una dashboard personalizzata con due grafici: un grafico delle quote a sinistra e un grafico del conteggio delle API a destra.

Screenshot di una dashboard personalizzata con due grafici. Il grafico a sinistra è un grafico delle quote, mentre a destra è riportato un grafico dell'utilizzo delle API. Entrambi i grafici elencano i punti temporali sul loro asse orizzontale.

Avvisi

Crea un criterio di avviso per ricevere una notifica quando le prestazioni di un servizio non soddisfano i criteri che hai definito. Ad esempio, puoi creare un criterio di avviso che avvisi il team su chiamata quando il 90° percentile della latenza delle risposte HTTP 200 del servizio supera i 100 ms.

Gli avvisi offrono una tempestiva consapevolezza dei problemi nelle tue applicazioni cloud per consentirti di risolverli rapidamente.

Cloud Monitoring supporta molti tipi di avvisi, ad esempio:

Passaggi successivi