CloudWatch metriche per il tuo Network 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 Network Load Balancer

Elastic Load Balancing pubblica punti dati su Amazon CloudWatch per i tuoi sistemi di bilanciamento del carico e i tuoi obiettivi. CloudWatchti 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 sistema di bilanciamento del carico 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 nell'intervallo che consideri accettabile.

Elastic Load Balancing riporta le metriche CloudWatch solo quando le richieste fluiscono attraverso il sistema di bilanciamento del carico. Se ci sono delle richieste che passano attraverso il load balancer, Elastic Load Balancing ne misura e invia i parametri a intervalli di 60 secondi. Se per il load balancer non passano richieste o in assenza di dati su un parametro, questo non viene segnalato. Per i Network Load Balancer con gruppi di sicurezza, il traffico rifiutato dai gruppi di sicurezza non viene registrato nelle metriche. CloudWatch

Per ulteriori informazioni, consulta la Amazon CloudWatch User Guide.

Parametri di Network Load Balancer

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

Metrica Descrizione
ActiveFlowCount

Il numero totale di flussi simultanei (o connessioni) da client a target. Questa metrica include le connessioni negli ESTABLISHED stati SYN _ SENT e. TCPle connessioni non vengono terminate dal sistema di bilanciamento del carico, quindi un client che apre una TCP connessione a una destinazione viene conteggiato come flusso singolo.

Criteri di segnalazione: sempre segnalati.

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

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ActiveFlowCount_TCP

Il numero totale di TCP flussi (o connessioni) simultanei dai client alle destinazioni. Questa metrica include le connessioni negli stati SYN _ SENT eESTABLISHED. TCPle connessioni non vengono terminate dal sistema di bilanciamento del carico, quindi un client che apre una TCP connessione a una destinazione viene conteggiato come flusso singolo.

Criteri di segnalazione: è presente un valore diverso da zero

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

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ActiveFlowCount_TLS

Il numero totale di TLS flussi (o connessioni) simultanei dai client alle destinazioni. Questa metrica include le connessioni negli stati SYN _ SENT eESTABLISHED.

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

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

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ActiveFlowCount_UDP

Il numero totale di UDP flussi (o connessioni) simultanei dai client alle destinazioni.

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

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

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ActiveZonalShiftHostCount

Il numero di obiettivi che attualmente partecipano attivamente al cambiamento zonale.

Criteri di segnalazione: segnalato quando il sistema di bilanciamento del carico opta per lo spostamento zonale.

Statistiche: Le statistiche più utili sonoMaximum, e. Minimum

Dimensioni
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

ClientTLSNegotiationErrorCount

Il numero totale di TLS strette di mano non riuscite durante la negoziazione tra un cliente e un ascoltatore. TLS

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

ConsumedLCUs

Il numero di unità di capacità del sistema di bilanciamento del carico (LCU) utilizzate dal sistema di bilanciamento del carico. Paghi in base alla quantità di energia LCUs che utilizzi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

Criteri di segnalazione: sempre segnalati.

Statistiche: tutte

Dimensioni
  • LoadBalancer

ConsumedLCUs_TCP

Il numero di unità di capacità del sistema di bilanciamento del carico (LCU) utilizzate dal sistema di bilanciamento del carico per. TCP Paghi in base al numero di dispositivi LCUs che utilizzi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

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

Statistiche: tutte

Dimensioni
  • LoadBalancer

ConsumedLCUs_TLS

Il numero di unità di capacità del sistema di bilanciamento del carico (LCU) utilizzate dal sistema di bilanciamento del carico per. TLS Paghi in base al numero di dispositivi LCUs che utilizzi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

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

Statistiche: tutte

Dimensioni
  • LoadBalancer

ConsumedLCUs_UDP

Il numero di unità di capacità del sistema di bilanciamento del carico (LCU) utilizzate dal sistema di bilanciamento del carico per. UDP Paghi in base al numero di dispositivi LCUs che utilizzi all'ora. Per ulteriori informazioni, consulta Prezzi di Elastic Load Balancing.

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

Statistiche: tutte

Dimensioni
  • LoadBalancer

HealthyHostCount

Il numero di target considerati integri. Questo parametro non include gli Application Load Balancer registrati come destinazioni.

Criteri di segnalazione: segnalato se ci sono obiettivi registrati.

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: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

NewFlowCount_TCP

Il numero totale di nuovi TCP flussi (o connessioni) stabiliti dai client alle destinazioni nel periodo di tempo.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

NewFlowCount_TLS

Il numero totale di nuovi TLS flussi (o connessioni) stabiliti dai client alle destinazioni nel periodo di tempo.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

NewFlowCount_UDP

Il numero totale di nuovi UDP flussi (o connessioni) stabiliti dai client alle destinazioni nel periodo di tempo.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakPacketsPerSecond

Massima velocità media dei 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: vi è un valore diverso da zero.

Statistiche: la statistica più utile è Maximum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PortAllocationErrorCount

Il numero totale di errori temporanei di allocazione delle porte durante un'operazione di conversione dell'IP client. Un valore diverso da zero indica l'interruzione delle connessioni client.

Nota: i Network Load Balancer supportano 55.000 connessioni simultanee o circa 55.000 connessioni al minuto per ogni destinazione univoca (indirizzo IP e porta) durante la conversione dell'indirizzo client. Per risolvere gli errori di allocazione delle porte, aggiungi altre destinazioni al gruppo di destinazione.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedBytes

Il numero totale di byte elaborati dal sistema di bilanciamento del carico, incluse le intestazioni TCP /IP. Questo conteggio include il traffico da e verso le destinazioni, meno il traffico di controllo dello stato.

Criteri di segnalazione: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedBytes_TCP

Il numero totale di byte elaborati dai listener. TCP

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedBytes_TLS

Il numero totale di byte elaborati dai listener. TLS

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedBytes_UDP

Il numero totale di byte elaborati dai listener. UDP

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: vi è 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 TCP flussi (o connessioni) rifiutati dal sistema di bilanciamento del carico.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ReservedLCUs

Il numero di unità di capacità del load balancer (LCUs) riservate al sistema di bilanciamento del carico che utilizza Reservation. LCU

Criteri di segnalazione: è presente un valore diverso da zero

Statistiche: tutte

Dimensioni
  • LoadBalancer

SecurityGroupBlockedFlowCount_Inbound_ICMP

Il numero di nuovi ICMP messaggi rifiutati dalle regole in entrata dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

SecurityGroupBlockedFlowCount_Inbound_TCP

Il numero di nuovi TCP flussi rifiutati dalle regole in entrata dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

SecurityGroupBlockedFlowCount_Inbound_UDP

Il numero di nuovi UDP flussi rifiutati dalle regole in entrata dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

SecurityGroupBlockedFlowCount_Outbound_ICMP

Il numero di nuovi ICMP messaggi rifiutati dalle regole in uscita dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

SecurityGroupBlockedFlowCount_Outbound_TCP

Il numero di nuovi TCP flussi rifiutati dalle regole in uscita dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

SecurityGroupBlockedFlowCount_Outbound_UDP

Il numero di nuovi UDP flussi rifiutati dalle regole in uscita dei gruppi di sicurezza del load balancer.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

TargetTLSNegotiationErrorCount

Il numero totale di TLS strette di mano non riuscite durante la negoziazione tra un ascoltatore e un TLS bersaglio.

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

TCP_Client_Reset_Count

Il numero totale di pacchetti reset (RST) inviati da un client a una destinazione. Questi ripristini sono generati dal client e inoltrati dal sistema di bilanciamento del carico.

Criteri di segnalazione: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

TCP_ELB_Reset_Count

Il numero totale di pacchetti reset (RST) generati dal load balancer. Per ulteriori informazioni, consulta Risoluzione dei problemi.

Criteri di segnalazione: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

TCP_Target_Reset_Count

Il numero totale di pacchetti reset (RST) inviati da una destinazione a un client. Questi ripristini sono generati dal target e inoltrati dal sistema di bilanciamento del carico.

Criteri di segnalazione: sempre segnalati.

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

UnHealthyHostCount

Il numero di target considerati non integri. Questo parametro non include gli Application Load Balancer registrati come destinazioni.

Criteri di segnalazione: segnalato se ci sono obiettivi registrati.

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

Dimensioni
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

UnhealthyRoutingFlowCount

Il numero di flussi (o connessioni) che vengono instradati utilizzando l'azione di failover dell'instradamento (fail open).

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

Statistiche: la statistica più utile è Sum.

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ZonalHealthStatus

Questa metrica indica lo stato di integrità di un Network Load Balancer per zona di disponibilità. Un valore di 1 indica che il Network Load Balancer nella zona di disponibilità è integro. Un valore di 0 indica che il Network Load Balancer nella zona di disponibilità non è integro e non funziona.

Criteri di segnalazione: segnalati se sono abilitati i controlli dell'integrità.

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

Dimensioni
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

Dimensioni di parametro per Network Load Balancer

Per filtrare i parametri relativi al tuo sistema di bilanciamento del carico, 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 load balancer. Specificate il load balancer come segue: net/ load-balancer-name/1234567890123456 (la parte finale del load balancer). ARN

TargetGroup

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

Statistiche per i parametri di Network Load Balancer

CloudWatch fornisce statistiche basate sui punti dati metrici pubblicati da Elastic Load Balancing. Le statistiche sono aggregazioni di dati del parametro in un determinato periodo di tempo. Quando richiedi le statistiche, il flusso di dati restituito viene identificato dal nome e dalla dimensione del parametro. Una dimensione è una coppia nome/valore che identifica un parametro in modo univoco. Ad esempio, puoi richiedere statistiche per tutte le EC2 istanze integre di un sistema di bilanciamento del carico avviato in una zona di disponibilità specifica.

Le statistiche Maximum e Minimum riflettono il valore minimo e massimo dei punti dati restituiti dai singoli nodi del sistema di bilanciamento del carico in ciascuna finestra di campionatura. L'aumento del valore massimo di HealthyHostCount corrisponde alla diminuzione del valore minimo di UnHealthyHostCount. Ti consigliamo di monitorare il valore massimo di HealthyHostCount, richiamando l'allarme quando il valore massimo di HealthyHostCount scende al di sotto del minimo richiesto o è pari a 0. In questo modo puoi verificare le destinazioni che non sono più integre. Ti consigliamo inoltre di monitorare il valore minimo di UnHealthyHostCount, richiamando l'allarme quando il valore minimo di UnHealthyHostCount supera lo 0. Ciò ti consente di verificare quando non ci sono più destinazioni registrate.

La statistica Sum è il valore aggregato di tutti i nodi del load balancer. Poiché i parametri includono più report per ogni periodo, Sum si applica solo ai parametri aggregati in tutti i nodi del sistema di bilanciamento del carico.

La statistica SampleCount rappresenta il numero di campioni misurati. Poiché i parametri sono raccolti in base agli intervalli e agli eventi di campionamento, in genere questa statistica non è utile. Ad esempio, con HealthyHostCount, SampleCount si basa sul numero di campioni segnalato da ogni nodo del load balancer, non sul numero di host integri.

Visualizza le CloudWatch metriche per il tuo sistema di bilanciamento del carico

Puoi visualizzare le CloudWatch metriche per i tuoi sistemi di bilanciamento del carico utilizzando la console Amazon. EC2 Tali parametri vengono visualizzati come grafici di monitoraggio. I grafici di monitoraggio mostrano punti di dati se il load balancer è attivo e riceve richieste.

In alternativa, puoi visualizzare le metriche per il tuo sistema di bilanciamento del carico utilizzando la console. CloudWatch

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 sistema di bilanciamento del carico, procedi nel seguente modo:

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

    2. Scegliere il sistema di bilanciamento del carico 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.

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 ELB nomi di rete.

  4. (Opzionale) Per visualizzare tutte le dimensioni di un parametro, digitarne 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/NetworkELB
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/NetworkELB \ --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": "2017-04-18T22:00:00Z", "Average": 0.0, "Unit": "Count" }, { "Timestamp": "2017-04-18T04:00:00Z", "Average": 0.0, "Unit": "Count" }, ... ], "Label": "UnHealthyHostCount" }