Verifica lo stato dei tuoi obiettivi di Application 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à.

Verifica lo stato dei tuoi obiettivi di Application Load Balancer

È possibile controllare lo stato dei target registrato con i gruppi target. Per informazioni sugli errori dei controlli di integrità, vedi Risoluzione dei problemi: un obiettivo registrato non è in servizio.

Console
Per verificare lo stato di salute dei tuoi obiettivi
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione, in Bilanciamento del carico scegli Gruppi di destinazione.

  3. Scegli il nome del gruppo di destinazione per visualizzarne i dettagli.

  4. La scheda Dettagli mostra il numero totale di obiettivi, più il numero di obiettivi per ogni stato di salute.

  5. Nella scheda Target, la colonna Stato indica lo stato di ogni destinazione.

  6. Se lo stato ha un valore diverso da Healthy, la colonna Dettagli dello stato contiene ulteriori informazioni.

Per ricevere notifiche via e-mail su destinazioni non integre

Usa gli CloudWatch allarmi per attivare una funzione Lambda per inviare dettagli su obiettivi non sani. Per step-by-step istruzioni, consulta il seguente post sul blog: Identificazione degli obiettivi non integri del sistema di bilanciamento del carico.

AWS CLI
Per verificare lo stato di salute dei tuoi obiettivi

Utilizza il comando describe-target-health. Questo esempio filtra l'output per includere solo gli obiettivi non integri. Per gli obiettivi non integri, l'output include un codice motivo.

aws elbv2 describe-target-health \ --target-group-arn target-group-arn \ --query "TargetHealthDescriptions[?TargetHealth.State!='healthy'].[Target.Id,TargetHealth.State,TargetHealth.Reason]" \ --output table

Di seguito è riportato un output di esempio.

---------------------------------------------- | DescribeTargetHealth | +--------------+---------+-------------------+ | 172.31.0.57 | unused | Target.NotInUse | | 172.31.0.50 | unused | Target.NotInUse | +--------------+---------+-------------------+

Stati di destinazione e codici motivo

L'elenco seguente mostra i possibili codici motivo per ogni stato di destinazione.

Lo stato di destinazione è healthy

Non viene fornito un codice motivo.

Lo stato di destinazione è initial
  • Elb.RegistrationInProgress- La destinazione è in fase di registrazione presso il sistema di bilanciamento del carico.

  • Elb.InitialHealthChecking- Il load balancer sta ancora inviando all'obiettivo il numero minimo di controlli di integrità necessari per determinarne lo stato di salute.

Lo stato di destinazione è unhealthy
  • Target.ResponseCodeMismatch- I controlli sanitari non hanno restituito il codice HTTP previsto.

  • Target.Timeout- Le richieste di controllo sanitario sono scadute.

  • Target.FailedHealthChecks- Il load balancer ha ricevuto un errore durante lo stabilimento di una connessione alla destinazione o la risposta del target non è stata corretta.

  • Elb.InternalError- I controlli sanitari non sono riusciti a causa di un errore interno.

Lo stato di destinazione è unused
  • Target.NotRegistered- L'obiettivo non è registrato presso il gruppo target.

  • Target.NotInUse- Il gruppo target non viene utilizzato da alcun sistema di bilanciamento del carico o il target si trova in una zona di disponibilità non abilitata per il relativo bilanciamento del carico.

  • Target.InvalidState- La destinazione è nello stato interrotto o terminato.

  • Target.IpUnusable- L'indirizzo IP di destinazione è riservato all'uso da parte di un sistema di bilanciamento del carico.

Lo stato di destinazione è draining
  • Target.DeregistrationInProgress- L'obiettivo è in fase di cancellazione e il periodo di ritardo per la cancellazione non è scaduto.

Lo stato di destinazione è unavailable
  • Target.HealthCheckDisabled- I controlli sanitari sono disabilitati per il gruppo target.