Panoramica dei report e del monitoraggio

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

Maps Platform offre due strumenti che possono aiutarti a esaminare l'utilizzo, la quota e i dati di fatturazione:

  • Generazione di 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 nella console Google Cloud. Puoi determinare rapidamente il numero di chiamate API, scoprire quanto sei vicino al raggiungimento delle quote di utilizzo delle API e monitorare l'utilizzo della fatturazione nel tempo.
  • Monitoraggio: una serie di strumenti, sia nella console Cloud che tramite un'API, che consentono di monitorare utilizzo, quota e dati di fatturazione delle API e di definire avvisi quando una di queste metriche si avvicina a un limite predefinito.

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

Reporting

La funzionalità di report di Maps Platform offre una serie di report visivi predefiniti che consentono di visualizzare facilmente nella console Cloud le informazioni di base su utilizzo dell'API, quota e fatturazione. Visualizza i report relativi all'utilizzo, alla quota e ai numeri di fatturazione dell'API Maps Platform nella console Cloud.

Report su API e servizi

Il report API e servizi della console Cloud fornisce metriche di utilizzo per tutte le API abilitate per il tuo progetto, inclusi gli SDK e le API di Maps Platform, nonché tutte le altre API e i servizi di Google.

Questa immagine mostra il report API e servizi.

Uno screenshot della pagina API Monitoring nella console Google Cloud che mostra la dashboard del report API e servizi. Mostra grafici separati per traffico, errori e latenza mediana. Questi grafici
  possono mostrare i dati relativi a un'ora o a un massimo di 30 giorni.

Quote

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

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

Solo le richieste andate a buon fine e quelle che causano errori del server vengono conteggiate nella quota. Le richieste che non superano l'autenticazione non vengono conteggiate ai fini della quota.

L'utilizzo delle quote viene visualizzato nei grafici nella pagina del report Quote della console Cloud.

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

Fatturazione

I report Fatturazione di Cloud Console forniscono informazioni sulla fatturazione e sui costi correlati 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 di costo importanti per te, 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 per Google Cloud Platform del mio mese in corso?
  • Quale progetto è costato di più 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 per un mese di calendario per tutti i progetti.

Monitoraggio

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

Non solo puoi definire metriche e grafici personalizzati, ma puoi anche definire avvisi. Utilizza gli avvisi per inviare una notifica quando le prestazioni di un servizio non soddisfano i criteri che definisci. Ad esempio, puoi inviare una notifica come email o messaggio all'app mobile Cloud Console e altre opzioni.

Metriche

In Cloud Monitoring:

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

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

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

Dashboard

Le dashboard ti consentono di visualizzare e monitorare i dati delle serie temporali come raccolta di grafici. Per creare dashboard personalizzate, puoi utilizzare la console Cloud o l'API Cloud Monitoring.

L'immagine seguente mostra una dashboard personalizzata con due grafici: un grafico della quota a sinistra e un grafico del conteggio API a destra.

Uno screenshot di una dashboard personalizzata che mostra due grafici. Il grafico a sinistra è un grafico della quota, mentre il grafico a destra è un grafico dell'utilizzo delle API. Entrambi i grafici elencano i punti temporali sul proprio
  asse orizzontale.

Avvisi

Per ricevere una notifica quando le prestazioni di un servizio non soddisfano i criteri che hai definito, crea un criterio di avviso. Ad esempio, puoi creare un criterio di avviso che invii una notifica al team sempre disponibile quando il 90° percentile di latenza delle risposte HTTP 200 del tuo servizio supera i 100 ms.

Gli avvisi ti consentono di rilevare tempestivamente i problemi nelle tue applicazioni cloud, in modo che tu possa risolverli rapidamente.

Cloud Monitoring supporta molti tipi di avvisi, tra cui:

Passaggi successivi