Panoramica di Report e monitoraggio

È importante esaminare regolarmente l'utilizzo, la quota e i dati di fatturazione delle API di 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 di eventuali interazioni impreviste che potrebbero verificarsi tra le tue applicazioni e i servizi di Google Maps Platform.

Maps Platform fornisce due strumenti che possono aiutarti a esaminare informazioni su utilizzo, quota e fatturazione:

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

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

Rapporti

La sezione Report in Maps Platform fornisce un insieme di report visivi predefiniti che ti consentono di visualizzare facilmente informazioni di base su utilizzo, quota e fatturazione delle API in Cloud Console. Visualizza i report per l'utilizzo, la quota e i numeri di fatturazione dell'API Maps Platform utilizzando Cloud Console.

Report API e servizi

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

Questa immagine mostra il report API e servizi.

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

Quote

Le quote impostano limiti sul numero di richieste che il progetto può effettuare alle API di 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 ai fini della quota. Le richieste che non superano l'autenticazione non vengono conteggiate ai fini della quota.

L'utilizzo delle quote viene visualizzato in grafici nella 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 delle mappe rispetto alle quote impostate per l'API in questione.

Fatturazione

I report Fatturazione della console Cloud forniscono informazioni sulla fatturazione e sui costi correlati per il progetto selezionato.

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

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

  • Qual è la tendenza della spesa per la piattaforma Google Cloud del mese corrente?
  • Quale progetto ha avuto il costo più elevato il mese scorso?
  • Quali sono i miei 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 le informazioni di fatturazione per un mese di calendario per tutti i progetti.

Monitoraggio

Cloud Monitoring raccoglie le misurazioni del servizio e delle risorse della piattaforma Google Cloud in uso. 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 puoi anche definire degli 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 come email, messaggio, all'app mobile 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 consumata o l'utilizzo della CPU di una macchina virtuale.
  • Una serie temporale è una struttura di dati che contiene misurazioni con timestamp di una metrica e informazioni sulla fonte e sul significato di queste misurazioni.

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

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

Dashboard

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

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

Uno screenshot di una dashboard personalizzata che mostra due grafici. Il grafico a sinistra è un grafico delle quote, mentre quello a destra è un grafico dell'utilizzo dell'API. Entrambi i grafici elencano i punti nel tempo sull'asse orizzontale.

Avvisi

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

Gli avvisi ti informano tempestivamente dei problemi nelle tue applicazioni cloud, in modo da poterli risolvere rapidamente.

Cloud Monitoring supporta molti tipi di avvisi, ad esempio:

Passaggi successivi