Monitorare l'attività di Cloud Storage

Nell'ambito della gestione dei tuoi progetti Firebase, ti consigliamo di esaminare l'utilizzo di Cloud Storage (ad esempio, quanti byte vengono archiviati, quante richieste di download provengono dalle tue app).

Per esaminare l'utilizzo fatturato di Cloud Storage, consulta la dashboard Utilizzo e fatturazione.

Per l'utilizzo delle risorse, sia la scheda Utilizzo di Cloud Storage nella console Firebase sia le metriche disponibili tramite Cloud Monitoring possono aiutarti a monitorare l'utilizzo di Cloud Storage. Questo tipo di monitoraggio può aiutarti a individuare potenziali problemi nella tua app e a esaminare l'utilizzo dell'app puoi anche ottenere informazioni sulla fattura. Inoltre, se qualcosa non va, avere un'immagine chiara delle operazioni del bucket Cloud Storage (ad esempio monitorando la valutazione di Cloud Storage Security Rules) può essere utile per la risoluzione dei problemi.

Console Firebase

La console Firebase include una dashboard di utilizzo che mostra lo spazio di archiviazione in byte memorizzato, il numero di oggetti, la larghezza di banda e le richieste di download nel tempo. Le metriche di archiviazione (byte archiviati e conteggio oggetti) vengono aggiornate entro 24 ore. Le metriche sull'utilizzo (larghezza di banda e richieste di download) vengono aggiornate ogni poche ore.

Vai alla pagina Utilizzo

Dashboard sull'utilizzo di Cloud Storage nella console Firebase.


Inoltre, la console Firebase fornisce una dashboard di valutazione Firebase Security Rules, una visualizzazione rapida e utile delle invocazioni delle regole. Puoi integrare questa dashboard con un'analisi dettagliata in Cloud Monitoring.

Vai alla pagina Regole

La dashboard delle regole di Cloud Storage nella console Firebase.

Console Google Cloud

Poiché un progetto Firebase è solo un progetto Google Cloud con i servizi e le configurazioni di Firebase aggiunti, puoi visualizzarlo nella console Google Cloud.

Se hai un bucket Cloud Storage predefinito con il formato del nome *.appspot.com, il suo utilizzo può essere visualizzato nella pagina Quote di App Engine della console Google Cloud. Questa pagina monitora le informazioni giornaliere sull'utilizzo dello spazio di archiviazione, inclusi byte archiviati, conteggi di oggetti, larghezza di banda utilizzata e richieste di download.

Utilizzo di Cloud Storage nella pagina Quote di Google App Engine.

Cloud Monitoring

Cloud Monitoring raccoglie metriche, eventi e metadati dai prodotti Google Cloud che puoi utilizzare per creare dashboard, grafici e avvisi. Cloud Monitoring include le seguenti metriche Cloud Storage relative alle regole di sicurezza:

Nome metrica Descrizione
Valutazioni delle regole Il numero di valutazioni Cloud Storage Security Rules eseguite in risposta a richieste di scrittura o lettura. Puoi suddividere questa metrica in base al risultato della richiesta (ALLOW, DENY o ERROR) o al nome del bucket.
Frequenza di campionamento
Le metriche
vengono campionate ogni 60 secondi, ma potrebbero essere necessari fino a 4 minuti prima che gli aggiornamenti vengano visualizzati nelle dashboard.Cloud Storage

Utilizzando queste metriche, puoi configurare una dashboard Cloud Storage come la seguente:

Utilizzo di Cloud Storage in una dashboard di Cloud Monitoring.

Completa i passaggi riportati di seguito per iniziare a monitorare Cloud Storage con Cloud Monitoring.

crea un'area di lavoro Cloud Monitoring

Per monitorare Firebase con Cloud Monitoring, devi configurare un'area di lavoro per il tuo progetto. Un'area di lavoro organizza le informazioni di monitoraggio di uno o più progetti. Dopo aver configurato uno spazio di lavoro, puoi creare dashboard e criteri di avviso personalizzati.

  1. Apri la pagina Cloud Monitoring

    Se il progetto fa già parte di un'area di lavoro, si apre la pagina Cloud Monitoring. In caso contrario, seleziona uno spazio di lavoro per il progetto.

  2. Seleziona l'opzione Nuova area di lavoro o seleziona un'area di lavoro esistente.

  3. Fai clic su Aggiungi. Dopo aver creato l'area di lavoro, si apre la pagina di Cloud Monitoring.

Crea una dashboard e aggiungi un grafico

Visualizza le metriche Firebase raccolte da Cloud Monitoring nei tuoi grafici e nelle tue dashboard.

Prima di procedere, assicurati che il progetto faccia parte di un'area di lavoro Cloud Monitoring.

  1. Nella pagina Monitoraggio di Cloud, apri la tua area di lavoro e vai alla pagina Dashboard.

    Vai alla pagina Dashboard

  2. Fai clic su Crea dashboard e inserisci un nome per la dashboard.

  3. Nell'angolo in alto a destra, fai clic su Aggiungi grafico.

  4. Nella finestra Aggiungi grafico, inserisci un titolo per il grafico. Fai clic sulla scheda Metrica.

  5. Nel campo Find resource type and metric (Trova tipo di risorsa e metrica), inserisci Cloud Storage per Firebase. Dal menu a discesa compilato automaticamente, seleziona una delle metriche Cloud Storage.

  6. Per aggiungere altre metriche allo stesso grafico, fai clic su Aggiungi metrica e ripeti il passaggio precedente.

  7. Se vuoi, puoi personalizzare il grafico in base alle tue esigenze. Ad esempio, nel campo Filtro, fai clic su + Aggiungi un filtro. Scorri verso il basso e seleziona un valore o un intervallo per la metrica di interesse in base alla quale vuoi filtrare il grafico.

  8. Fai clic su Salva.

Per saperne di più sui grafici di Cloud Monitoring, consulta Utilizzare i grafici.

Crea un criterio di avviso

Puoi creare un criterio di avviso basato sulle metriche Firebase. Segui i passaggi riportati di seguito per creare un criterio di avviso che ti invia un'email ogni volta che una metrica Firebase specifica raggiunge una determinata soglia.

Prima di procedere, assicurati che il progetto faccia parte di un'area di lavoro Cloud Monitoring.

  1. Nella pagina di Cloud Monitoring, apri l'area di lavoro e vai alla pagina Avvisi.

    Vai alla pagina Crea nuovo criterio di avviso

  2. Fai clic su Crea criterio.

  3. Inserisci un nome per il criterio di avviso.

  4. Aggiungi una condizione di avviso basata su una delle metriche Firebase. Fai clic su Aggiungi condizione.

  5. Seleziona un target. Nel campo Find resource type and metric (Trova tipo di risorsa e metrica), inserisci Cloud Storage per Firebase. Dal menu a discesa compilato automaticamente, seleziona una delle metriche Cloud Storage.

  6. In Attivatori dei criteri, utilizza i campi a discesa per definire la condizione di avviso.

  7. Aggiungi un canale di notifica al tuo criterio di avviso. In Notifiche, fai clic su Aggiungi canale di notifica. Seleziona Email dal menu a discesa.

  8. Inserisci il tuo indirizzo email nel campo Indirizzo email. Fai clic su Add (Aggiungi).

  9. Se vuoi, compila il campo della documentazione per includere informazioni aggiuntive nella notifica via email.

  10. Fai clic su Salva.

Se l'utilizzo di Cloud Storage supera la soglia configurata, riceverai un avviso via email.

Per saperne di più sui criteri di avviso, consulta Introduzione agli avvisi.

Passaggi successivi