Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DescribeInstanceHealth dengan CLI
Contoh kode berikut menunjukkan cara menggunakanDescribeInstanceHealth.
- CLI
-
- AWS CLI
-
Untuk menggambarkan kesehatan instans untuk penyeimbang beban
Contoh ini menjelaskan kesehatan instance untuk penyeimbang beban yang ditentukan.
Perintah:
aws elb describe-instance-health --load-balancer-namemy-load-balancerOutput:
{ "InstanceStates": [ { "InstanceId": "i-207d9717", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" }, { "InstanceId": "i-afefb49b", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" } ] }Untuk menggambarkan kesehatan sebuah instance untuk penyeimbang beban
Contoh ini menjelaskan kesehatan instance yang ditentukan untuk penyeimbang beban yang ditentukan.
Perintah:
aws elb describe-instance-health --load-balancer-namemy-load-balancer--instancesi-7299c809Berikut ini adalah contoh respons untuk contoh yang mendaftar.
Output:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "ELB", "State": "OutOfService", "Description": "Instance registration is still in progress." } ] }Berikut ini adalah contoh respons untuk contoh yang tidak sehat.
Output:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "Instance", "State": "OutOfService", "Description": "Instance has failed at least the UnhealthyThreshold number of health checks consecutively." } ] }-
Untuk detail API, lihat DescribeInstanceHealth
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini menjelaskan keadaan instance yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancerOutput:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfServiceContoh 2: Contoh ini menjelaskan keadaan instance tertentu yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678Contoh 3: Contoh ini menampilkan deskripsi lengkap dari keadaan contoh yang ditentukan.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).DescriptionOutput:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.-
Untuk detail API, lihat DescribeInstanceHealthdi Referensi Alat AWS untuk PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini menjelaskan keadaan instance yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancerOutput:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfServiceContoh 2: Contoh ini menjelaskan keadaan instance tertentu yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678Contoh 3: Contoh ini menampilkan deskripsi lengkap dari keadaan contoh yang ditentukan.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).DescriptionOutput:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.-
Untuk detail API, lihat DescribeInstanceHealthdi Referensi Alat AWS untuk PowerShell Cmdlet (V5).
-