0

私はできるだけ簡単にしようとします。ELB HealthyHostCount AWS CLIクエリの取得

自動スケーリングを使用して複数のELBで複雑な環境を設定すると、external> internal> internalとなります。

最小2つのインスタンス、それぞれ1つのazを持つ単純な特異ELBです。

追加する必要がある場合は、最初のELBのHealthyHostCountを照会して、現在実行中のインスタンス数を取得できるようにしたいと考えています。

aws cliをすばやく見ていて、これを行う方法がわかりません。ちょっと複雑なクエリなどです。 --describe-instance-healthと配列の長さを取得します。

ELBのHealthyHostCountの現在の測定基準を取得する方法はありますか?

+0

この前の回答が適切かどうかわからないhttp://stackoverflow.com/questions/36146658/aws-cli-list-unused-elb/36159928#36159928 – Vorsprung

答えて

0

ELB上で稼働中のインスタンスの数を知ることは有益なメトリックですが、これを決定する最も効率的な方法は、--describe-instance-healthスイッチを使用することです。

InstanceStates配列の数値オブジェクトを数えるのは簡単です。その情報を配列から直接取得できるので、jsonの別のキー/値としてそのメトリックを戻すと、レスポンスに不要なサイズが追加され、AWSの規模で不必要なトラフィックが大幅に増加する可能性があります。 cliはあなたにインスタンスとその情報の配列を与え、あなたはそれであなたが望むことをすることができます。

関連する問題