Monitora le istanze con insight sul sistema

In questa pagina viene descritto come utilizzare la dashboard degli insight sul sistema per monitorare le istanze e i database di Spanner.

Informazioni sugli insight sul sistema

La dashboard degli insight sul sistema visualizza prospetti e grafici relativi a un'istanza o un database selezionati e fornisce misure di latenze, utilizzo della CPU, archiviazione, velocità effettiva e altre statistiche sulle prestazioni. Puoi visualizzare i grafici relativi a diversi periodi di tempo, dall'ultima ora agli ultimi 30 giorni.

La dashboard degli insight di sistema include le seguenti sezioni (fai riferimento allo screenshot):

  1. Elenco di database: mostra le statistiche del database selezionato. Puoi visualizzare un singolo database o un insieme di tutti i database. Questa opzione è disponibile solo per le istanze.
  2. Attivazione/disattivazione del layout:consente di passare dal layout a colonna singola o a due colonne.
  3. Filtro intervallo di tempo: filtra le statistiche in base a intervalli di tempo, ad esempio ore, giorni o un intervallo personalizzato.
  4. Prospetti : mostra le statistiche in un momento specifico, nel periodo selezionato.
  5. Grafici: mostra i grafici relativi a utilizzo della CPU, velocità effettiva, latenze, utilizzo dello spazio di archiviazione e altro ancora.

Dashboard degli insight sul sistema

Prospetti, grafici e metriche degli insight sul sistema

La dashboard degli insight sul sistema fornisce i grafici e le metriche seguenti per mostrare lo stato attuale e storico di un'istanza. La maggior parte dei grafici e delle metriche è disponibile a livello di istanza. Puoi anche visualizzare molti grafici e metriche per un singolo database all'interno di un'istanza.

Prospetti disponibili

Nome Descrizione
Utilizzo CPU Utilizzo totale della CPU all'interno di un'istanza o del database selezionato. In un'istanza multiregionale, questa metrica rappresenta la media dell'utilizzo della CPU tra le regioni.
Latenza: P99 con latenza P99 per le operazioni di lettura e scrittura all'interno di un'istanza o del database selezionato.
Latenza: P50 Latenza P50 per le operazioni di lettura e scrittura all'interno di un'istanza o del database selezionato.
Velocità effettiva Quantità di dati non compressi letti o scritti nell'istanza o nel database ogni secondo. Questo valore viene misurato in MB binari (MB), dove 1 MB è pari a 2^20 byte. Questa unità di misura è nota anche come mebibyte (MiB)
Operazioni al secondo Numero di operazioni al secondo (frequenza) di lettura e scrittura all'interno di un'istanza o del database selezionato.
Utilizzo archiviazione A livello di istanza rappresenta la percentuale totale di utilizzo dello spazio di archiviazione all'interno di un'istanza. A livello di database, questo è lo spazio di archiviazione totale utilizzato per il database selezionato.

Grafici e metriche disponibili

Di seguito è riportato un grafico con una metrica di esempio:

immagine

La barra degli strumenti in ogni scheda del grafico offre il seguente insieme di opzioni standard:

  • Per aumentare lo zoom di una sezione specifica di un grafico, fai clic sul grafico e trascinalo orizzontalmente o verticalmente. Per ripristinare l'operazione di zoom, fai clic su Reimposta zoom. Le operazioni di zoom vengono applicate contemporaneamente a tutti i grafici nella dashboard.

  • Per nascondere o visualizzare la legenda, fai clic su Espandi/comprimi legenda del grafico.

  • Per visualizzare un grafico in modalità a schermo intero, fai clic su Invio/uscita da schermo intero. Puoi anche uscire dalla modalità a schermo intero facendo clic su Esc.

  • Per visualizzare ulteriori opzioni, fai clic su Altre opzioni del grafico.

    La maggior parte dei grafici offre queste opzioni:

    • Scarica un'immagine PNG.
    • Scarica un file CSV.
    • Aggiungi a dashboard personalizzata. Questa opzione consente di aggiungere un grafico a una nuova dashboard o a una esistente in Cloud Monitoring.
    • Visualizza in Esplora metriche. Visualizza la metrica in Esplora metriche. Puoi visualizzare altre metriche di Spanner in Metrics Explorer dopo aver selezionato il tipo di risorsa Database Spanner.

La tabella seguente descrive i grafici che vengono visualizzati per impostazione predefinita nella dashboard degli insight di sistema. Viene elencato il tipo di metrica per ogni grafico. Le stringhe del tipo di metrica seguono questo prefisso: spanner.googleapis.com/. Il tipo di metrica descrive le misurazioni che possono essere raccolte da una risorsa monitorata.

Nome del grafico e tipo di metrica
Descrizione Disponibile per le istanze Disponibile per i database

Utilizzo CPU per priorità


instance/cpu/utilization_by_Priority

La percentuale delle risorse della CPU dell'istanza per attività di livello elevato, medio, basso o per tutte le attività in base alla priorità. Queste attività includono le richieste che avvii e le attività di manutenzione che Spanner deve completare tempestivamente.

Per le istanze multiregionali, le metriche vengono raggruppate per regione e priorità.

Scopri di più sulle attività ad alta priorità.
Scopri di più sull'utilizzo della CPU.



Utilizzo totale della CPU


instance/cpu/utilization_by_priorità

L'utilizzo della CPU totale, come percentuale delle risorse della CPU dell'istanza.

Per le istanze, puoi visualizzare il grafico in pila dell'utilizzo totale della CPU raggruppato per database o per combinazione di tipo di attività (utente/sistema) e priorità.

Per i database, puoi visualizzare il grafico in pila dell'utilizzo totale della CPU raggruppato per combinazione di tipo di attività (utente/sistema) e priorità.

Per le istanze multiregionali, puoi scegliere la regione da visualizzare oppure visualizzare tutte le regioni come più grafici a linee.



Utilizzo della CPU per tipo di operazione


instance/cpu/utilization_by_operation_type

Un grafico in pila dell'utilizzo della CPU come percentuale delle risorse della CPU dell'istanza, raggruppate per operazioni avviate dall'utente, come letture, scritture e commit. Utilizza questa metrica per ottenere un'analisi dettagliata dell'utilizzo della CPU e per risolvere ulteriori problemi, come spiegato in Esaminare l'utilizzo elevato della CPU.

Puoi filtrare ulteriormente in base alla priorità delle attività utilizzando il menu a discesa Priorità.

Per le istanze multiregionali, le metriche nel grafico a linee mostrano la percentuale media tra le regioni.



Utilizzo CPU (media mobile di 24 ore)


instance/cpu/smoothed_utilization

Una media mobile dell'utilizzo totale di Spanner per CPU, sotto forma di percentuale delle risorse della CPU dell'istanza, per ogni database. Ogni punto dati rappresenta una media delle 24 ore precedenti.

Per le istanze multiregionali, puoi filtrare le metriche nel grafico a linee per regione utilizzando il menu a discesa Regione.



Latenza per lettura di modifiche in tempo reale


api/read_request_latencies_by_change_stream

La distribuzione delle latenze delle richieste di lettura per flusso di modifiche. Utilizza questa metrica per visualizzare tutte le latenze e distinguere se la latenza si riferisce a una lettura di modifiche in tempo reale o a una lettura di flussi di dati non modificati.

Le query delle modifiche in tempo reale sono a lunga esecuzione e dureranno diversi secondi. Al contrario, le query senza modifiche in tempo reale sono per lo più a breve esecuzione. Questa metrica consente di:
  • Visualizza le latenze per le query di modifiche in tempo reale.
  • Visualizza le latenze per le query basate sulle modifiche in tempo reale.
  • Identifica se una query flusso senza modifica sta riscontrando un'elevata latenza.



Latenza


api/request_latencies

Il tempo impiegato da Spanner per gestire una richiesta di lettura o scrittura. Utilizza il menu a discesa Funzione per selezionare Lettura o Scrittura oppure seleziona Lettura/scrittura per visualizzare le metriche per entrambe. Questa misurazione inizia quando Spanner riceve una richiesta e termina quando Spanner inizia a inviare una risposta.

Puoi visualizzare le metriche di latenza per il 50° e il 99° percentile utilizzando il menu a discesa Percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le richieste.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le richieste.



Latenza per database


api/request_latencies

Il tempo impiegato da Spanner per gestire una richiesta di lettura o scrittura, raggruppata per database. Utilizza il menu a discesa Funzione per selezionare Lettura o Scrittura oppure seleziona Lettura/Scrittura per visualizzare le metriche per entrambe. Questa misurazione inizia quando Spanner riceve una richiesta e termina quando Spanner inizia a inviare una risposta.

Puoi visualizzare le metriche per il 50° e il 99° percentile di latenza utilizzando il menu a discesa Percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le richieste.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le richieste.



Latenza per metodo API


api/request_latencies

Il tempo impiegato da Spanner per gestire una richiesta, raggruppato per metodi dell'API Spanner. Questa misurazione inizia quando Spanner riceve una richiesta e termina quando Spanner inizia a inviare una risposta.

Puoi visualizzare le metriche per il 50° e il 99° percentile utilizzando il menu a discesa Percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le richieste.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le richieste.




Latenza transazione


api/request_latencies_by_transaction_type

Il tempo impiegato da Spanner per elaborare una transazione. Puoi scegliere di visualizzare le metriche per le transazioni di tipo lettura-scrittura e sola lettura.

La differenza principale tra il grafico Latenza e il grafico Latenza transazione è che il grafico Latenza transazione consente di selezionare il coinvolgimento leader per il tipo di sola lettura. Puoi selezionare Leader coinvolto o Nessun responsabile coinvolto per la transazione di sola lettura. Le letture che riguardano il leader potrebbero avere una latenza maggiore. Puoi utilizzare questo grafico per valutare se devi utilizzare letture obsolete senza comunicare con la leader, supponendo che il legato al timestamp sia di almeno 15 secondi. Per le transazioni di lettura/scrittura, il responsabile è sempre coinvolto nella transazione, quindi i dati mostrati nel grafico includono sempre il tempo necessario per raggiungere la richiesta leader e ricevere una risposta.

Puoi visualizzare le metriche per il 50° e il 99° percentile di latenza:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le transazioni.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le transazioni.



Latenza transazione per database


api/request_latencies_by_transaction_type

Il tempo impiegato da Spanner per elaborare una transazione. Puoi scegliere di visualizzare le metriche per le transazioni di tipo lettura-scrittura e sola lettura.

La principale differenza tra il grafico Latenza e il grafico Latenza transazione per database è che il grafico Latenza transazione per database consente di selezionare il coinvolgimento leader per il tipo di sola lettura. Puoi selezionare Leader coinvolto o Non è coinvolto nessun leader per la transazione di sola lettura. Le letture che coinvolgono il leader potrebbero avere una latenza maggiore. Puoi utilizzare questo grafico per valutare se è necessario utilizzare letture obsolete senza comunicare con la leader, supponendo che il vincolo di timestamp sia di almeno 15 secondi. Per le transazioni di lettura/scrittura, il responsabile è sempre coinvolto nella transazione, quindi i dati mostrati nel grafico includono sempre il tempo necessario per raggiungere la richiesta leader e ricevere una risposta.

Puoi visualizzare le metriche per il 50° e il 99° percentile di latenza:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le transazioni.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le transazioni.




Latenza transazione per metodo API


api/request_latencies_by_transaction_type

Il tempo impiegato da Spanner per elaborare una transazione. Puoi scegliere di visualizzare le metriche per le transazioni di tipo lettura-scrittura e sola lettura.

La principale differenza tra il grafico Latenza e il grafico Latenza transazione per metodo API è che il grafico Latenza transazione per metodo API consente di selezionare il coinvolgimento principale per il tipo di sola lettura. Puoi selezionare Il leader è coinvolto o È coinvolto nessun leader per la transazione di sola lettura. Le letture che coinvolgono il leader potrebbero riscontrare una latenza maggiore. Puoi utilizzare questo grafico per valutare se devi utilizzare letture obsolete senza comunicare con la leader, supponendo che il vincolo di timestamp sia di almeno 15 secondi. Per le transazioni di lettura/scrittura, il responsabile è sempre coinvolto nella transazione, quindi i dati mostrati sul grafico includono sempre il tempo necessario per raggiungere il leader e ricevere una risposta.

Puoi visualizzare le metriche per la latenza del 50° e 99° percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50% più veloce di tutte le transazioni.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99% più veloce di tutte le transazioni.



Operazioni al secondo


api/api_request_count

Il numero di operazioni (lettura/scrittura) eseguite da Spanner al secondo o il numero di errori che si sono verificati al secondo sul server Spanner.

Puoi scegliere quali operazioni visualizzare in questo grafico:
  • Letture e scritture (inclusi errori di lettura e scrittura)
  • Sola lettura (include anche istruzioni DML ed errori di lettura)
  • Solo scritture (escluse le istruzioni DML e gli errori di scrittura)
  • Errori sul server Spanner (raggruppati per lettura e scrittura)



Operazioni al secondo per database


api/api_request_count

Il numero di operazioni (lettura/scrittura) eseguite da Spanner al secondo o il numero di errori che si sono verificati al secondo sul server Spanner. Questo grafico è raggruppato per database.

Puoi scegliere quali operazioni visualizzare in questo grafico:
  • Letture e scritture (inclusi errori di lettura e scrittura)
  • Sola lettura (include anche istruzioni DML ed errori di lettura)
  • Solo scritture (escluse le istruzioni DML e gli errori di scrittura)
  • Errori sul server Spanner (raggruppati per lettura e scrittura)



Operazioni al secondo per metodo API


api/api_request_count

Il numero di operazioni eseguite al secondo da Spanner, raggruppate per metodo API Spanner



Velocità effettiva


api/sent_bytes_count (lettura)

api/received_bytes_count (scrittura)

La quantità di dati non compressi letti o scritti nell'istanza o nel database ogni secondo. Questo valore viene misurato in unità di byte binari. Questa unità di misura si basa sulla potenza di 2. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).

La velocità effettiva di lettura include richieste e risposte per i metodi nell'API di lettura e per le query SQL. Include anche richieste e risposte per le istruzioni DML.

La velocità effettiva di scrittura include richieste e risposte per il commit dei dati tramite l'API mutation. Esclude richieste e risposte per le istruzioni DML.



Velocità effettiva per database


api/sent_bytes_count (lettura)

api/received_bytes_count (scrittura)

La quantità di dati non compressi letti o scritti nell'istanza o nel database ogni secondo, raggruppati per database. Questo valore è misurato in unità di byte binari. Questa unità di misura si basa sulla potenza di 2. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).

La velocità effettiva di lettura include richieste e risposte per i metodi nell'API di lettura e per le query SQL. Include anche richieste e risposte per le istruzioni DML.

La velocità effettiva di scrittura include richieste e risposte per il commit dei dati tramite l'API mutation. Esclude richieste e risposte per le istruzioni DML.



Velocità effettiva per metodo API


api/sent_bytes_count (lettura)

api/received_bytes_count (scrittura)

La quantità di dati non compressi letti o scritti nell'istanza o nel database ogni secondo, raggruppati per metodo API. Questo valore viene misurato in unità di byte binari. Questa unità di misura si basa sulla potenza di 2. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).

La velocità effettiva di lettura include richieste e risposte per i metodi nell'API di lettura e per le query SQL. Include anche richieste e risposte per le istruzioni DML.

La velocità effettiva di scrittura include richieste e risposte per il commit dei dati tramite l'API mutation. Esclude richieste e risposte per le istruzioni DML.



Spazio di archiviazione totale


instance/storage/used_bytes

La quantità di dati archiviati nell'istanza o nel database. Questo valore viene misurato in unità di byte binari. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).



Spazio di archiviazione totale del database per database


instance/storage/used_bytes

La quantità di dati archiviati nell'istanza o nel database, raggruppati per database. Questo valore viene misurato in unità di byte binari. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).



Archiviazione del database per tabella


(nessuna)

La quantità di dati archiviati nell'istanza o nel database, raggruppati per tabelle nel database selezionato. Questo valore viene misurato in unità di byte binari. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).

Questo grafico ottiene i dati eseguendo query su SPANNER_SYS.TABLE_SIZES_STATS_1HOUR. Per ulteriori informazioni, consulta Statistiche sulle dimensioni delle tabelle.



Tabelle più utilizzate per operazioni


(nessuna)

Le 15 tabelle e indici più utilizzati nell'istanza o nel database, determinati dal numero di operazioni di lettura, scrittura o eliminazione.
Questo grafico ottiene i dati eseguendo una query sulle tabelle delle statistiche delle operazioni tabella. Per ulteriori informazioni, consulta Statistiche delle operazioni tabella.



Tabelle meno utilizzate per operazioni


(nessuna)

Le 15 tabelle e indici meno utilizzati nell'istanza o nel database, determinati dal numero di operazioni di lettura, scrittura o eliminazione.
Questo grafico ottiene i dati eseguendo una query sulle tabelle delle statistiche delle operazioni tabella. Per ulteriori informazioni, consulta Statistiche delle operazioni tabella.



Tempo di attesa blocco


lock_stat/total/lock_wait_time

Il tempo di attesa per il blocco per una transazione è il tempo necessario per acquisire un blocco su una risorsa contenuta in un'altra transazione.

Il tempo totale di attesa per il blocco per i conflitti di blocco viene registrato per l'intero database.



Blocca il tempo di attesa in base al database


lock_stat/total/lock_wait_time

Il tempo di attesa per il blocco per una transazione è il tempo necessario per acquisire un blocco su una risorsa contenuta in un'altra transazione.

Il tempo totale di attesa per il blocco per i conflitti di blocco viene registrato per l'intero database.



Spazio di archiviazione di backup totale


instance/backup/used_bytes

La quantità di dati archiviati nei backup associati all'istanza o al database. Questo valore viene misurato in unità di byte binari. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).



Spazio di archiviazione di backup totale per database


instance/backup/used_bytes

La quantità di dati archiviati nei backup associati all'istanza o al database, raggruppati per database. Questo valore viene misurato in unità di byte binari. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).



Capacità di calcolo


instance/processing_units
instance/nodi

La capacità di calcolo è la quantità di unità di elaborazione o nodi disponibili in un'istanza. Puoi scegliere di visualizzare la capacità in unità di elaborazione o in nodi.




Distribuzione dei lead


instance/leader_percentage_by_region

Per le istanze multiregionali, puoi visualizzare il numero di database con la maggior parte dei leader (>=50%) in una determinata regione. Nel menu a discesa Regioni, se selezioni una regione specifica, il grafico mostra il numero totale di database all'interno dell'istanza con la regione selezionata come regione leader. Se selezioni Tutte le regioni nel menu a discesa Regioni, il grafico mostra una riga per ogni regione e ogni riga mostra il numero totale di database nell'istanza che ha come regione leader.

Per i database in un'istanza multiregionale, puoi visualizzare la percentuale di leader raggruppati per regione. Ad esempio, se un database ha cinque leader, uno in us-west1 e quattro in us-east1 in un determinato momento, il grafico "Tutte le regioni" mostra due linee (una per regione). Una riga per us-west1 è al 20% e l'altra linea per us-east1 è all'80%. Il grafico us-west1 mostra una singola linea al 20%, mentre il grafico us-east1 mostra una singola linea all'80%.

Tieni presente che se un database è stato creato di recente o una regione leader è stata modificata di recente, i grafici potrebbero non stabilizzarsi immediatamente.

Questo grafico è disponibile solo per le istanze multiregionali.




Conteggio delle chiamate di servizi remoti


query_stat/total/remote_service_calls_count

Numero di chiamate di servizi remoti raggruppate per servizio e codici di risposta.

Risponde con un codice di risposta HTTP, come 200 o 500.




Latenze delle chiamate di servizi remoti


query_stat/total/remote_service_calls_latencies

Latenza delle chiamate di servizi remoti raggruppate per servizio.

Puoi visualizzare le metriche di latenza per il 50° e il 99° percentile utilizzando il menu a discesa Percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50° percentile più veloce di tutte le richieste.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99° percentile più veloce di tutte le richieste.




Conteggio di righe elaborate del servizio remoto


query_stat/total/remote_service_processed_rows_count

Numero di righe elaborate da un servizio remoto raggruppate per servizio e codici di risposta.

Risponde con un codice di risposta HTTP, come 200 o 500.




Latenze delle righe dei servizi remoti


query_stat/total/remote_service_processed_rows_latencies

Numero di righe elaborate da un servizio remoto raggruppate per servizio e codici di risposta.

Puoi visualizzare le metriche di latenza per il 50° e il 99° percentile utilizzando il menu a discesa Percentile:
  • Latenza del 50° percentile: la latenza massima, in secondi, per il 50° percentile più veloce di tutte le richieste.
  • Latenza del 99° percentile: la latenza massima, in secondi, per il 99° percentile più veloce di tutte le richieste.




Byte di rete del servizio remoto


query_stat/total/remote_service_network_bytes_sizes

Byte di rete scambiati con il servizio remoto raggruppati per servizio e direzione.

Questo valore viene misurato in unità di byte binari. Questa unità di misura si basa sulla potenza di 2. Ad esempio, 1 gigabyte binario (GB) corrisponde a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB).

La direzione si riferisce al traffico inviato o ricevuto.

Puoi visualizzare le metriche per il 50° e il 99° percentile di scambio di byte di rete utilizzando il menu a discesa Percentile:
  • 50° percentile: i dati scambiati, nel 50° percentile delle richieste.
  • 99° percentile: i dati scambiati, nel 99° percentile delle richieste.


Grafici e metriche del gestore della scalabilità automatica gestiti

Oltre alle opzioni mostrate nella sezione precedente, quando per un'istanza è abilitato il gestore della scalabilità automatica gestito, il grafico della capacità di calcolo include il pulsante Visualizza log. Quando fai clic su questo pulsante, vengono visualizzati i log del gestore della scalabilità automatica gestito.

Le seguenti metriche sono disponibili per le istanze in cui è abilitato il gestore della scalabilità automatica gestito.

Nome del grafico e tipo di metrica Descrizione
Capacità di computing Con nodi selezionati.

instance/autoscaling/min_node_count

È configurato un numero minimo di nodi che il gestore della scalabilità automatica può allocare all'istanza.

instance/autoscaling/max_node_count
È configurato il numero massimo di nodi da allocare all'istanza per la scalabilità automatica.

instance/autoscaling/recommended_node_count_for_cpu

Numero consigliato di nodi in base all'utilizzo della CPU dell'istanza.

instance/autoscaling/recommended_node_count_for_storage

Numero consigliato di nodi in base all'utilizzo dello spazio di archiviazione dell'istanza.
Capacità di computing Con unità di elaborazione selezionate.

instance/autoscaling/min_processing_units

È configurato il numero minimo di unità di elaborazione che il gestore della scalabilità automatica può allocare all'istanza.

instance/autoscaling/max_processing_units

È configurato il numero massimo di unità di elaborazione che il gestore della scalabilità automatica può allocare all'istanza.

instance/autoscaling/recommended_processing_units_for_cpu

Numero consigliato di unità di elaborazione. Questo suggerimento si basa sul precedente utilizzo della CPU dell'istanza.

instance/autoscaling/recommended_processing_units_for_storage

Numero consigliato di unità di elaborazione da utilizzare. Questo suggerimento si basa sul precedente utilizzo dello spazio di archiviazione dell'istanza.
Utilizzo CPU per priorità

instance/autoscaling/high_priority_cpu_utilization_target

Target di utilizzo ad alta priorità della CPU da utilizzare per la scalabilità automatica.
Spazio di archiviazione totale Con unità di elaborazione selezionate.

instance/storage/limit_bytes

Limite di spazio di archiviazione per l'istanza in byte.

instance/autoscaling/storage_utilization_target

Target di utilizzo dello spazio di archiviazione da usare per la scalabilità automatica.

Conservazione dei dati

La conservazione massima dei dati per la maggior parte delle metriche nella dashboard degli insight di sistema è di sei settimane. Tuttavia, per il grafico Archiviazione del database per tabella, i dati vengono utilizzati dalla tabella SPANNER_SYS.TABLE_SIZES_STATS_1HOUR (anziché da Spanner), che ha una conservazione massima di 30 giorni. Per ulteriori informazioni, consulta Conservazione dei dati.

Visualizza la dashboard degli insight di sistema

Per visualizzare la pagina degli insight sul sistema, sono necessarie le seguenti autorizzazioni di Identity and Access Management (IAM) oltre alle autorizzazioni di Spanner e di Spanner a livello di istanza e database:

  • spanner.databases.beginReadOnlyTransaction
  • spanner.databases.select
  • spanner.sessions.create

Per ulteriori informazioni sulle autorizzazioni IAM di Spanner, consulta Controllo dell'accesso con IAM.

Se abiliti il gestore della scalabilità automatica gestito sull'istanza, devi disporre anche dell'autorizzazione logging.logEntries.list per visualizzare i log gestiti del gestore della scalabilità automatica.

Per ulteriori informazioni su questa autorizzazione, vedi Ruoli predefiniti.

Per visualizzare la dashboard degli insight sul sistema:

  1. Nella console Google Cloud, apri l'elenco delle istanze di Spanner.

    Vai all'elenco di istanze

  2. Esegui una di queste operazioni:

    1. Per visualizzare le metriche per un'istanza, fai clic sul nome dell'istanza su cui vuoi saperne di più e poi su Approfondimenti sul sistema nel menu di navigazione.

    2. Per visualizzare le metriche per un database, fai clic sul nome dell'istanza, seleziona un database e fai clic su Approfondimenti di sistema nel menu di navigazione.

  3. (Facoltativo) Per visualizzare i dati storici relativi a un altro periodo di tempo, trova i pulsanti in alto a destra nella pagina e fai clic sul periodo di tempo che vuoi visualizzare.

  4. (Facoltativo) Per controllare i dati visualizzati nel grafico, fai clic su uno degli elenchi a discesa nel grafico. Ad esempio, se l'istanza utilizza una configurazione per più regioni, alcuni grafici forniscono un elenco a discesa per visualizzare i dati relativi a una regione specifica. Non tutti i grafici dispongono di elenchi a discesa.

Passaggi successivi