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à.
Esempi di Health check per Shield Advanced
Questa sezione mostra esempi di controlli sanitari che è possibile utilizzare in un controllo sanitario calcolato. Un controllo sanitario calcolato utilizza una serie di controlli sanitari individuali per determinare uno stato combinato. Lo stato di ogni singolo controllo sanitario si basa sullo stato di un endpoint o sullo stato di una CloudWatch metrica Amazon. Combini i controlli sanitari in un controllo sanitario calcolato e quindi configuri il controllo sanitario calcolato per riportare lo stato di salute in base allo stato di salute combinato dei singoli controlli sanitari. Regola la sensibilità dei controlli sanitari calcolati in base ai requisiti di prestazioni e disponibilità delle applicazioni.
Per informazioni sui controlli sanitari calcolati, consulta Monitoraggio di altri controlli sanitari (controlli sanitari calcolati) nella Amazon Route 53 Developer Guide. Per ulteriori informazioni, consulta il post sul blog Route 53 Improvements — Calculated Health Checks and Latency Checks
Argomenti
CloudFront Distribuzioni Amazon
Gli esempi seguenti descrivono i controlli sanitari che potrebbero essere combinati in un controllo sanitario calcolato per una CloudFront distribuzione:
-
Monitora un endpoint specificando un nome di dominio in un percorso sulla distribuzione che fornisce contenuti dinamici. Una risposta valida includerebbe i codici di HTTP risposta 2xx e 3xx.
-
Monitora lo stato di un CloudWatch allarme che misura lo stato dell' CloudFront origine. Ad esempio, puoi mantenere un CloudWatch allarme sulla metrica
TargetResponseTime
Application Load Balancer e creare un controllo dello stato che rifletta lo stato dell'allarme. Il controllo di integrità può non essere corretto quando il tempo di risposta, tra la richiesta che esce dal sistema di bilanciamento del carico e il momento in cui il load balancer riceve una risposta dal bersaglio, supera la soglia configurata nell'allarme. -
Monitora lo stato di un CloudWatch allarme che misura la percentuale di richieste per cui il codice di HTTP stato della risposta è 5xx. Se il tasso di errore 5xx della CloudFront distribuzione è superiore alla soglia definita nell' CloudWatch allarme, lo stato di questo controllo sanitario diventerà non integro.
Sistemi di load balancer
Gli esempi seguenti descrivono i controlli di integrità che potrebbero essere utilizzati nei controlli di integrità calcolati per un acceleratore standard Application Load Balancer, Network Load Balancer o Global Accelerator.
-
Monitora lo stato di un CloudWatch allarme che misura il numero di nuove connessioni stabilite dai client al sistema di bilanciamento del carico. È possibile impostare la soglia di allarme per il numero medio di nuove connessioni in una certa misura superiore alla media giornaliera. Le metriche per ogni tipo di risorsa sono le seguenti:
-
Application Load Balancer:
NewConnectionCount
-
Network Load Balancer:
ActiveFlowCount
-
Acceleratore globale:
NewFlowCount
-
-
Per Application Load Balancer e Network Load Balancer, monitora lo stato di CloudWatch un allarme che misura il numero di sistemi di bilanciamento del carico considerati integri. È possibile impostare la soglia di allarme sulla zona di disponibilità o sul numero minimo di host integri richiesto dal sistema di bilanciamento del carico. Le metriche disponibili per le risorse del load balancer sono le seguenti:
-
Application Load Balancer:
HealthyHostCount
-
Network Load Balancer:
HealthyHostCount
-
-
Per Application Load Balancer, monitora lo stato di un CloudWatch allarme che misura il numero di codici di risposta HTTP 5xx generati dai target del load balancer. Per un Application Load Balancer, puoi utilizzare la metrica
HTTPCode_Target_5XX_Count
e basare la soglia di allarme sulla somma di tutti gli errori 5xx per il load balancer.
Indirizzo IP EC2 elastico Amazon (EIP)
I seguenti esempi di controlli sanitari potrebbero essere combinati in un controllo sanitario calcolato per un indirizzo IP EC2 elastico Amazon:
-
Monitora un endpoint specificando un indirizzo IP sull'indirizzo IP elastico. Il controllo dello stato rimarrà valido finché sarà possibile TCP stabilire una connessione con la risorsa associata all'indirizzo IP.
-
Monitora lo stato di un CloudWatch allarme che misura la percentuale di unità di EC2 calcolo Amazon allocate attualmente in uso sull'istanza. Puoi utilizzare il EC2 parametro Amazon
CPUUtilization
e basare la soglia di allarme su quello che consideri un tasso di CPU utilizzo elevato per la tua applicazione, ad esempio il 90%.