CloudWatch metriche per il tuo Gateway Load Balancer - Sistema di bilanciamento del carico elastico

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 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 sotto forma di 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 specifica e avviare un'azione (come l'invio di una notifica a un indirizzo e-mail) se la metrica non rientra in quello che consideri un intervallo 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 CloudWatch User Guide.

Parametri di Gateway Load Balancer

Lo spazio dei nomi AWS/GatewayELB include le metriche descritte di seguito.

Metrica Descrizione
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

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 LCUs quello che usi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

Criteri di segnalazione: sempre segnalati

Statistiche: tutte

Dimensioni
  • LoadBalancer

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

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

PeakBytesPerSecond

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

Criteri di segnalazione: sempre segnalati

Statistiche: la statistica più utile è Maximum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakPacketsPerSecond

Frequenza media di pacchetti più elevata (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

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

RejectedFlowCount

Il numero totale di flussi (o connessioni) rifiutati dal sistema di bilanciamento del carico.

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

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 Descrizione
AvailabilityZone

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

LoadBalancer

Consente di filtrare i dati del parametro per Gateway Load Balancer. Specificare il Gateway Load Balancer come segue: gateway/ load-balancer-name/1234567890123456 (la parte finale dell'ARN).

TargetGroup

Consente di filtrare i dati del parametro per gruppo target. Specificare il gruppo target come segue: targetgroup/ target-group-name/1234567890123456 (la parte finale dell'ARN del gruppo target).

Visualizza le CloudWatch metriche per 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 CloudWatch la console.

Per visualizzare i parametri tramite la console
  1. Apri la EC2 console Amazon 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 il AWS CLI

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

aws cloudwatch list-metrics --namespace AWS/GatewayELB
Per ottenere le statistiche relative a una metrica, utilizzare il AWS CLI

Utilizzate il seguente get-metric-statisticscomando get statistics per la metrica e la dimensione specificate. Tieni presente che CloudWatch considera ogni combinazione unica 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" }