View a markdown version of this page

CloudWatch metriche per il tuo Gateway Load Balancer - Elastic Load Balancing

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

CloudWatch metriche per il tuo Gateway Load Balancer

Elastic Load Balancing pubblica i punti dati su Amazon CloudWatch per i tuoi Gateway Load Balancer e i tuoi obiettivi. CloudWatch ti consente di recuperare le statistiche su tali punti dati come un insieme ordinato di dati di serie temporali, noti come metriche. Pensa a un parametro come a una variabile da monitorare e ai dati di utilizzo come ai valori di questa variabile nel tempo. Ad esempio, puoi monitorare il numero totale di target integri per un Gateway Load Balancer in un periodo di tempo specifico. A ogni punto di dati sono associati un timestamp e un'unità di misura facoltativa.

Puoi utilizzare le metriche per verificare che le prestazioni del sistema siano quelle previste. Ad esempio, puoi creare un CloudWatch allarme per monitorare una metrica specificata e avviare un'azione (come l'invio di una notifica a un indirizzo email) se la metrica non rientra nell'intervallo che consideri accettabile.

Elastic Load Balancing riporta le metriche CloudWatch solo quando le richieste fluiscono attraverso il Gateway Load Balancer. Se ci sono delle richieste che passano, Elastic Load Balancing ne misura e invia i parametri a intervalli di 60 secondi. Se non vi sono richieste o in assenza di dati per un parametro, questa non viene segnalata.

Per ulteriori informazioni, consulta la Amazon User Guide. CloudWatch

Parametri di Gateway Load Balancer

Il AWS/GatewayELB namespace include le seguenti metriche per i flussi.

Metrica Description
ActiveFlowCount

Il numero totale di flussi simultanei (o connessioni) da client a target.

Criteri di segnalazione: è presente un valore diverso da zero

Statistiche: le statistiche più utili sono Average, Maximum e Minimum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

NewFlowCount

Il numero totale di nuovi flussi (o connessioni) stabiliti da client a target nel periodo di tempo.

Criteri di segnalazione: è presente un valore diverso da zero

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount

Il numero totale di flussi (o connessioni) rifiutati dal load balancer.

Criteri di segnalazione: sempre segnalati.

Statistiche: le statistiche più utili sono Average, Maximum e Minimum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount_TCP

Il numero di flussi (o connessioni) TCP rifiutati dal load balancer.

Criteri di segnalazione: vi è un valore diverso da zero.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

Il AWS/GatewayELB namespace include le seguenti metriche per la velocità effettiva.

Metrica Description
ProcessedBytes

Il numero totale di byte elaborati dal sistema di bilanciamento del carico. Questo conteggio include il traffico da e verso le destinazioni, ma non il traffico di controllo dell'integrità.

Criteri di segnalazione: è presente un valore diverso da zero

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedPackets

Il numero totale di pacchetti elaborati dal sistema di bilanciamento del carico. Questo conteggio include il traffico da e verso le destinazioni, incluso il traffico del controllo dell'integrità.

Criteri di segnalazione: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakBytesPerSecond

I byte medi più alti elaborati al secondo, calcolati ogni 10 secondi durante la finestra di campionamento. Questa metrica non include il traffico relativo ai controlli sullo stato di salute.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Maximum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakPacketsPerSecond

La più alta frequenza media di pacchetti (pacchetti elaborati al secondo), calcolata ogni 10 secondi durante la finestra di campionamento. Questo parametro include il traffico relativo ai controlli dell'integrità.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Maximum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

Il AWS/GatewayELB namespace include le seguenti metriche per le connessioni e le reimpostazioni.

Metrica Description
TCP_GWLB_Reset_Count

Il numero totale di pacchetti TCP reset (RST) generati dal Gateway Load Balancer quando la funzione di ripristino TCP è attiva.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

Il AWS/GatewayELB namespace include le seguenti metriche per le perdite di pacchetti.

Metrica Description
PacketsDroppedCount_InvalidGeneveTunnel

Quando si restituisce il pacchetto a GWLB, l'appliance di destinazione deve scambiare gli indirizzi IP di origine e destinazione del tunnel GENEVE e utilizzare la porta di destinazione GENEVE corretta (6081). Se il pacchetto non è conforme alle linee guida di cui sopra, GWLB eliminerà il pacchetto e aumenterà questa metrica.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_InvalidGwlbEndpointId

L'appliance deve restituire l'in nel TLV quando risponde a GWLB GwlbeEniId . Se manca questo TLV, GWLB eliminerà il pacchetto e incrementerà questa metrica.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_InvalidGwlbFlowCookie

L'appliance deve restituire il FlowCookie TLV così com'è quando risponde a GWLB. Questa metrica viene incrementata se il cookie di flusso per un determinato flusso non corrisponde.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_MissingFlowEntry

GWLB tiene traccia di una voce di flusso per ogni flusso attivo che elabora. Se manca la voce di flusso per un pacchetto del percorso di ritorno, GWLB eliminerà il pacchetto e incrementerà questa metrica. Una voce di flusso può mancare se il flusso è scaduto, il pacchetto non appartiene a un flusso noto o il flusso è stato eliminato a causa del carico del sistema.

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

Il AWS/GatewayELB namespace include le seguenti metriche per le unità di capacità di bilanciamento del carico (LCU).

Metrica Description
ConsumedLCUs

Il numero di unità di capacità del sistema di bilanciamento del carico (LCU) utilizzate dal tuo sistema di bilanciamento del carico. Paghi per il numero di LCU che usi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

Criteri di segnalazione: sempre segnalati

Statistiche: tutte

Dimensioni
  • LoadBalancer

Lo spazio dei nomi AWS/GatewayELB include i seguenti parametri per i l'integrità del gruppo di destinazioni.

Metrica Description
HealthyHostCount

Il numero di target considerati integri.

Criteri di segnalazione: segnalati se sono abilitati i controlli dello stato

Statistiche: le statistiche più utili sono Maximum e Minimum.

Dimensioni
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

UnHealthyHostCount

Il numero di target considerati non integri.

Criteri di segnalazione: segnalati se sono abilitati i controlli dello stato

Statistiche: le statistiche più utili sono Maximum e Minimum.

Dimensioni
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

Dimensioni di parametro per Gateway Load Balancer

Per filtrare i parametri relativi al tuo Gateway Load Balancer, usa le seguenti dimensioni.

Dimensione Description
AvailabilityZone

Consente di filtrare i dati del parametro per zona di disponibilità.

LoadBalancer

Consente di filtrare i dati del parametro per Gateway Load Balancer. Specifica il Gateway Load Balancer nel modo seguente: load-balancer-name/1234567890123456 (la parte finale dell'ARN).

TargetGroup

Consente di filtrare i dati del parametro per gruppo target. Specifica il gruppo target nel modo seguente: targetgroup/target-group-name/1234567890123456 (la parte finale dell'ARN del gruppo target).

Visualizza le metriche per CloudWatch il tuo Gateway Load Balancer

Puoi visualizzare le CloudWatch metriche per i tuoi Gateway Load Balancer utilizzando la console Amazon EC2. Tali parametri vengono visualizzati come grafici di monitoraggio. I grafici di monitoraggio mostrano punti di dati se il Gateway Load Balancer è attivo e riceve richieste.

In alternativa, puoi visualizzare le metriche per il tuo Gateway Load Balancer utilizzando la console. CloudWatch

Per visualizzare i parametri tramite la console
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Per visualizzare i parametri filtrati per gruppo target, procedi nel seguente modo:

    1. Seleziona Gruppi di destinazioni nel riquadro di navigazione.

    2. Scegliere il gruppo target e selezionare Monitoring (Monitoraggio).

    3. (Opzionale) Per filtrare i risultati in base al tempo, seleziona un intervallo di tempo in Visualizzazione dati per.

    4. Per ingrandire la visualizzazione di un singolo parametro, selezionarne il grafico.

  3. Per visualizzare i parametri filtrati in base al Gateway Load Balancer, procedi nel seguente modo:

    1. Selezionare Sistemi di bilanciamento del carico nel riquadro di navigazione.

    2. Scegli il Gateway Load Balancer e seleziona Monitoraggio.

    3. (Opzionale) Per filtrare i risultati in base al tempo, seleziona un intervallo di tempo in Visualizzazione dati per.

    4. Per ingrandire la visualizzazione di un singolo parametro, selezionarne il grafico.

Per visualizzare le metriche utilizzando la console CloudWatch
  1. Apri la CloudWatch console all'indirizzo. https://console.aws.amazon.com/cloudwatch/

  2. Nel riquadro di navigazione, seleziona Parametri.

  3. Seleziona lo spazio dei nomi GatewayELB.

  4. (Facoltativo) Per visualizzare tutte le dimensioni di un parametro, inserirne il nome nel campo di ricerca.

Per visualizzare le metriche utilizzando AWS CLI

Utilizza il seguente comando list-metrics per elencare i parametri disponibili:

aws cloudwatch list-metrics --namespace AWS/GatewayELB
Per ottenere le statistiche per una metrica utilizzando AWS CLI

Utilizza il seguente comando get-metric-statistics per ottenere statistiche su un parametro e una dimensione specifici. Nota che CloudWatch considera ogni combinazione univoca di dimensioni come una metrica separata. Non si possono recuperare le statistiche utilizzando combinazioni di dimensioni che non siano state specificamente pubblicate. Occorre specificare le stesse dimensioni utilizzate al momento della creazione dei parametri.

aws cloudwatch get-metric-statistics --namespace AWS/GatewayELB \ --metric-name UnHealthyHostCount --statistics Average --period 3600 \ --dimensions Name=LoadBalancer,Value=net/my-load-balancer/50dc6c495c0c9188 \ Name=TargetGroup,Value=targetgroup/my-targets/73e2d6bc24d8a067 \ --start-time 2017-04-18T00:00:00Z --end-time 2017-04-21T00:00:00Z

Di seguito è riportato un output di esempio.

{ "Datapoints": [ { "Timestamp": "2020-12-18T22:00:00Z", "Average": 0.0, "Unit": "Count" }, { "Timestamp": "2020-12-18T04:00:00Z", "Average": 0.0, "Unit": "Count" }, ... ], "Label": "UnHealthyHostCount" }