Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DescribeInstanceHealth
dengan AWS SDK atau 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-name
my-load-balancer
Output:
{ "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-name
my-load-balancer
--instancesi-7299c809
Berikut 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 API detailnya, lihat DescribeInstanceHealth
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menjelaskan keadaan instance yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer
Output:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfService
Contoh 2: Contoh ini menjelaskan keadaan instance tertentu yang terdaftar dengan penyeimbang beban yang ditentukan.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678
Contoh 3: Contoh ini menampilkan deskripsi lengkap dari keadaan contoh yang ditentukan.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).Description
Output:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.
-
Untuk API detailnya, lihat DescribeInstanceHealthdi AWS Tools for PowerShell Referensi Cmdlet.
-