Metriche di bilanciamento del carico

Puoi monitorare le prestazioni e l'integrità delle tue applicazioni e dei tuoi servizi con bilanciamento del carico utilizzando le metriche fornite da Cloud Monitoring. Google Cloud Queste metriche rappresentano raccolte di misurazioni che ti aiutano a mantenere operazioni ottimali. In Cloud Monitoring, ogni servizio o componente in osservazione è chiamato risorsa monitorata.

Utilizza le seguenti risorse per trovare dettagli sui tipi di metriche supportati, sulle unità utilizzate e sui relativi metadati:

  • Per una spiegazione generale delle voci nelle tabelle, consulta Tipi di metriche.

  • Per informazioni sulle unità utilizzate negli elenchi di metriche, consulta il campo unit nel riferimento MetricDescriptor.

  • Per informazioni sulle istruzioni del tipo "Campionamento eseguito ogni x secondi" e "Dopo il campionamento, i dati non sono visibili per un massimo di y secondi", vedi Informazioni aggiuntive: metadati.

  • Per un insieme di elenchi completi e aggiornati dei tipi di metriche supportati, consulta Elenco delle metriche.

  • Per informazioni sui prezzi, consulta Prezzi di Monitoring.

La seguente tabella mappa i prefissi del percorso delle metriche ai tipi di bilanciatore del carico:

Percorso della metrica Bilanciatore del carico
https/ Bilanciatore del carico delle applicazioni esterno globale

Bilanciatore del carico delle applicazioni classico
https/external/regional Bilanciatore del carico delle applicazioni esterno regionale
https/internal/ Bilanciatore del carico delle applicazioni interno tra regioni

Bilanciatore del carico delle applicazioni interno regionale
l3/external/ Bilanciatore del carico di rete passthrough esterno
l3/internal/ Bilanciatore del carico di rete passthrough interno
tcp_ssl_proxy/ Bilanciatore del carico di rete proxy classico
l4_proxy/ Bilanciatore del carico di rete proxy esterno globale

Bilanciatore del carico di rete proxy interno tra regioni

Bilanciatore del carico di rete proxy interno regionale

Bilanciatore del carico di rete proxy esterno regionale

Le stringhe "tipo di metrica" in questa tabella devono essere precedute dal prefisso loadbalancing.googleapis.com/. Questo prefisso è stato omesso dalle voci della tabella. Quando esegui una query su un'etichetta, utilizza il prefisso metric.labels.; ad esempio, metric.labels.LABEL="VALUE".

Tipo di metrica Fase di lancio(livelli della gerarchia delle risorse)
Nome visualizzato
Tipo, Tipo, Unità
Risorse monitorate
Descrizione
Etichette
application_lb/backend_latencies BETA(progetto)
Latenze backend
DELTADISTRIBUTIONms
gce_backend_service
Una distribuzione della latenza calcolata dal momento in cui la richiesta è stata inviata dal proxy del bilanciatore del carico delle applicazioni al backend fino a quando il proxy ha ricevuto dal backend l'ultimo byte della risposta. Per le Service Extensions, questo valore rappresenta la somma delle latenze di ogni coppia ProcessingRequest/ProcessingResponse tra il bilanciatore del carico e il backend dell'estensione.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/backend_request_bytes_count BETA(progetto)
Conteggio byte richieste backend per bilanciatore del carico delle applicazioni
DELTAINT64By
gce_backend_service
Il numero di byte inviati come richieste dal bilanciatore del carico delle applicazioni ai backend. Per le Service Extensions, questo valore rappresenta il numero totale di byte inviati dal bilanciatore del carico al backend dell'estensione.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrisponde alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/backend_request_count BETA(progetto)
Conteggio delle richieste di backend per bilanciatore del carico delle applicazioni
DELTAINT641
gce_backend_service
Il numero di richieste gestite dai backend del bilanciatore del carico delle applicazioni. Per le Service Extensions, questo valore rappresenta il numero di stream gRPC tra il bilanciatore del carico e il backend dell'estensione.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/backend_response_bytes_count BETA(progetto)
Conteggio byte risposte backend per bilanciatore del carico delle applicazioni
DELTAINT64By
gce_backend_service
Il numero di byte inviati come risposta dai backend al bilanciatore del carico delle applicazioni. Per Service Extensions, questo valore rappresenta il numero totale di byte ricevuti dal bilanciatore del carico dal backend dell'estensione.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/request_bytes_count BETA(progetto)
Richiedi byte
DELTAINT64By
gce_forwarding_rule
Il numero di byte di richiesta ricevuti dal bilanciatore del carico delle applicazioni. Per le Service Extensions, questo valore rappresenta il numero totale di byte inviati dal bilanciatore del carico al backend dell'estensione.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrisponde alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/request_count BETA(progetto)
Conteggio richieste
DELTAINT641
gce_forwarding_rule
Il numero di richieste gestite dal bilanciatore del carico delle applicazioni.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/response_bytes_count BETA(progetto)
Byte risposta
DELTAINT64By
gce_forwarding_rule
Il numero di byte inviati come risposte dal bilanciatore del carico delle applicazioni ai client.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" per la regola predefinita del sink.
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
application_lb/total_latencies BETA(progetto)
Latenze totali
DELTADISTRIBUTIONms
gce_forwarding_rule
Una distribuzione della latenza calcolata dal momento in cui la richiesta è stata ricevuta dal proxy fino a quando il proxy ha ricevuto l'ACK dal client sull'ultimo byte di risposta.
protocol: Protocollo utilizzato dal client: "HTTP/1.0", "HTTP/1.1", "HTTP/2.0", "QUIC/HTTP/2.0" o "UNKNOWN".
response_code: (INT64) Codice di risposta HTTP.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
matcher_type: Il tipo di regola corrispondente alla richiesta: "PATH_MATCHER" o "DEFAULT_MATCH". "DEFAULT_MATCH" indica che la regola o l'azione di routing predefinita corrispondeva alla richiesta.
matcher_name: Regola corrispondente per la richiesta. Il valore dell'etichetta si basa su matcher_type. Il tipo PATH_MATCHER sarà il nome del matcher di percorso. I tipi DEFAULT_MATCH saranno vuoti.
matched_path: Il matcher del percorso dell'URL con prefisso, esatto, regex o modello che corrispondeva alla richiesta. "UNMATCHED" (NESSUNA CORRISPONDENZA) quando è stata trovata una corrispondenza con un percorso predefinito (vuoto).
load_balancing_scheme: Schema di bilanciamento del carico utilizzato dal bilanciatore del carico delle applicazioni: "EXTERNAL_MANAGED" o "INTERNAL_MANAGED".
client_country: Paese del client da cui ha avuto origine il traffico, ad esempio "Stati Uniti" o "Germania".
proxy_continent: Continente del proxy da cui ha avuto origine il traffico, ad esempio "Nord America" o "Europa".
https/backend_latencies GA(progetto)
Latenza di backend
DELTADISTRIBUTIONms
https_lb_rule
Una distribuzione della latenza calcolata dal momento in cui la richiesta è stata inviata dal proxy al backend fino a quando il proxy ha ricevuto dal backend l'ultimo byte della risposta. Per le Service Extensions, questo valore rappresenta la somma delle latenze di ogni coppia ProcessingRequest/ProcessingResponse tra il bilanciatore del carico e il backend dell'estensione. Campionamento eseguito ogni 60 secondi. Dopo il campionamento, i dati non sono visibili per un massimo di 210 secondi.
protocol: Protocollo utilizzato dal client, uno tra [HTTP/1.0, HTTP/1.1, HTTP/2.0, SPDY, UNKNOWN].
response_code: (INT64) Codice di risposta HTTP.
load_balancing_scheme: Schema di bilanciamento del carico: EXTERNAL o EXTERNAL_MANAGED.
response_code_class: (INT64) Classe del codice di risposta HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
proxy_continent: Continente del proxy HTTP che ha gestito l'hit: "America", "Europa" o "Asia".
cache_result: Risultato della cache per la gestione della richiesta HTTP tramite proxy: "HIT", "MISS", "DISABLED" o "UNKNOWN".
client_country: Paese del client che ha inviato la richiesta HTTP (ad esempio "Stati Uniti", "Germania").
https/backend_request_bytes_count GA(project)
Backend Request Bytes
DELTAINT64By
https_lb_rule
Il numero di byte inviati come richieste dal bilanciatore del carico HTTP(S) esterno ai backend. Per le Service Extensions, questo valore rappresenta il numero totale di byte inviati dal bilanciatore del carico al backend dell'estensione. Campionamento eseguito ogni 60 secondi. Dopo il campionamento, i dati non sono visibili per un massimo di 210 secondi.
response_code: (INT64) Codice di risposta del backend HTTP.
load_balancing_scheme: Schema di bilanciamento del carico: EXTERNAL o EXTERNAL_MANAGED.
response_code_class: (INT64) Classe del codice di risposta del backend HTTP: 200, 300, 400, 500 o 0 per nessuna classe.
proxy_continent: Continente del proxy HTTP che ha gestito la richiesta: "America", "Europa" o "Asia".
cache_result: Risultato della cache per la gestione della richiesta HTTP da parte dei backend (i riscontri della cache vengono astratti come richieste di backend): "HIT", "MISS", "DISABLED" o "UNKNOWN".
https/backend_request_count