0
0

AWS EC2 unused,unhealthy各ステータスの違い

Last updated at Posted at 2024-02-18

背景

運用中のアプリケーションにおけるAWS ターゲットグループのヘルスチェック実施結果を確認した際に、ターゲットグループ配下のEC2インスタンスを停止することで、unhealthyステータスとなるか確認したところ、unusedステータスとなったため、改めてヘルスチェックが示すステータス詳細を確認した。

各ステータスについて

AWSによると、unhealty状態とは下記の状態を指す。

ターゲットはヘルスチェックに応答しなかったか、ヘルスチェックに合格しませんでした。

一方unused状態とは、次の状態を指していた。

ターゲットがターゲットグループに登録されていないか、ターゲットグループがロードバランサーのリスナールールで使用されていないか、ロードバランサーに対して有効ではないアベイラビリティーゾーンにターゲットがあるか、ターゲットが停止または終了状態にあります。

結論

私自身、インスタンスを停止させることによる応答不可状態でもターゲットグループのヘルスチェックはunhealthyステータスを返すと勘違いしていたが、実際そうではなくインスタンス停止状態による応答不可の場合は、unusedステータスを返すと知った。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0