Questa pagina descrive come utilizzare le statistiche sull'utilizzo per analizzare l'utilizzo fatturabile per database specifici. Puoi suddividere questi dati in base a dimensioni come raccolte, gruppi di raccolte o spazi dei nomi (specifici della modalità Datastore) in un periodo di tempo personalizzato. Le metriche delle statistiche sull'utilizzo visualizzate variano in base all'edizione o alla modalità:
| Versione | Metriche |
| Standard |
|
| Aziende |
|
Panoramica degli insight sull'utilizzo
Utilizza la dashboard degli approfondimenti sull'utilizzo per monitorare l'utilizzo di database specifici. Questa dashboard ti aiuta a:
- Monitora l'utilizzo granulare: monitora le operazioni fatturabili suddivise per dimensioni come
collection,collectionGrouponamespace. - Ottimizza i costi: identifica l'utilizzo con fatturazione elevata per determinare dove puoi ottimizzare le strutture o le query dei dati e ridurre la fattura complessiva.
- Monitorare le tendenze storiche: monitora come cambiano le statistiche sull'utilizzo fatturabile in periodi di tempo specifici.
Ruoli obbligatori
Per ottenere l'autorizzazione necessaria per visualizzare la dashboard approfondimenti sull'utilizzo, chiedi all'amministratore di concederti il ruolo Visualizzatore Datastore.
Ruolo IAM (roles/datastore.viewer) nel tuo progetto.
Questo ruolo predefinito contiene l'autorizzazione datastore.insights.get, necessaria per visualizzare la dashboard approfondimenti sull'utilizzo.
Potresti anche ottenere questa autorizzazione con ruoli personalizzati o altri ruoli predefiniti.
Dashboard degli approfondimenti sull'utilizzo
La dashboard Approfondimenti sull'utilizzo è organizzata in due sezioni principali:
- Utilizzo totale:mostra le metriche aggregate (letture, scritture, eliminazioni TTL) per l'intero database.
- Raggruppa per utilizzo:mostra le metriche suddivise per le 100 dimensioni principali e raggruppate per raccolta,gruppo di raccoltea o spazi dei nomi.
Metriche relative all'utilizzo totale e al raggruppamento
È importante notare che la somma delle metriche nella sezione GroupBy potrebbe non corrispondere alla metrica visualizzata nella sezione Utilizzo totale. Questa variazione è prevista a causa dei seguenti fattori:
- Limiti di raggruppamento (primi 100): la sezione Raggruppa per è limitata all'elenco dell'utilizzo solo per le prime 100 raccolte, gruppi di raccolte o spazi dei nomi. L'utilizzo generato da dimensioni meno attive contribuisce alla cifra Utilizzo totale, ma non è elencato singolarmente nelle metriche di utilizzo GroupBy.
- Campionamento per operazioni estese:per le richieste che interessano un numero elevato di raccolte (ad esempio, unioni tra più raccolte,
ListCollectionIds,ListDocuments, query senza tipo), le statistiche sull'utilizzo potrebbero campionare le raccolte, dando la priorità a quelle con l'utilizzo più elevato. Di conseguenza, non tutte le raccolte interessate sono incluse nelle metriche di utilizzo GroupBy. Nomi riservati:la modalità Datastore riserva i nomi con prefisso di doppio trattino basso (__*__) per i metadati interni. L'utilizzo correlato a questi nomi riservati contribuisce all'utilizzo totale, ma non è incluso nelle metriche di utilizzo GroupBy.
Entità statistiche della modalità Datastore:le entità statistiche utilizzate nella modalità Datastore sono incluse nell'utilizzo totale, ma non contribuiscono alle metriche di utilizzo GroupBy.
Dimensioni GroupBy
La sezione GroupBy organizza le metriche di utilizzo in base alle dimensioni determinate dalle API abilitate:
- Spazio dei nomi: disponibile quando l'API Datastore è abilitata.
- Tipo: disponibile a livello generale in tutte le configurazioni API.
Dati degli insight sull'utilizzo
Gli approfondimenti sull'utilizzo nella console Google Cloud mostrano i dati provenienti dai seguenti metodi API:
queryTopAggregatedInsightsDataqueryTopTimeseriesInsightsData
| Nome campo | Dettagli |
| Nome raccolta Nome CollectionGroup Valore spazio dei nomi |
Il valore corrispondente alla dimensione di utilizzo per la quale vengono aggregati i dati di utilizzo. Potrebbe trattarsi del nome di una raccolta, di un gruppo di raccolte o di uno spazio dei nomi. |
| Operazioni di lettura totali | Numero totale di operazioni di lettura. Applicabile solo alla versione Standard. |
| Operazioni di scrittura totali | Numero totale di operazioni di scrittura. Sono incluse anche le operazioni di eliminazione. Applicabile solo alla versione Standard. |
| Operazioni di eliminazione TTL totali | Numero totale di operazioni di eliminazione TTL. Applicabile solo alla versione Standard. |
| Byte di lettura totali | Il numero totale di byte scansionati. |
| Conteggio totale entità scansionate | Numero totale di entità scansionate. |
| Conteggio totale delle voci di indice scansionate | Numero totale di voci dell'indice scansionate. |
| Conteggio totale entità scritte | Numero totale di entità scritte. |
| Conteggio totale delle voci di indice scritte | Numero totale di voci di indice scritte. |
| Somma totale delle dimensioni dell'entità scritta | Dimensioni totali di scrittura dell'entità in byte. |
Limitazioni
- Le query di streaming che contribuiscono a letture e scritture fatturabili non vengono monitorate nell'ambito della risposta API.
- Gli approfondimenti sull'utilizzo per le operazioni di amministrazione (che contribuiscono a letture e scritture fatturabili) come importazione/esportazione, eliminazione in blocco, ripristino, clonazione e creazione di indici in Enterprise Edition non sono supportati.
- La fatturazione del traffico in uscita dalla rete e dello spazio di archiviazione non è supportata.
Prezzi
Non sono previsti costi aggiuntivi per gli approfondimenti sull'utilizzo.
Visualizzare gli insight sull'utilizzo
Per visualizzare gli approfondimenti sull'utilizzo di un database Firestore in modalità Datastore, apri il riquadro Approfondimenti sull'utilizzo del database nella console Google Cloud .
Nella console Google Cloud , vai alla pagina Database.
Seleziona un database dall'elenco.
Nel menu di navigazione, fai clic su Statistiche sull'utilizzo.
Utilizza il menu a discesa Raggruppa per per visualizzare approfondimenti sull'utilizzo per una raccolta, un gruppo di raccolte o uno spazio dei nomi. Puoi visualizzare i dati delle informazioni sull'utilizzo fino agli ultimi 45 giorni.