3
1

More than 3 years have passed since last update.

【AWS】HTTP5xx と ELB5xx の違い

Last updated at Posted at 2021-05-20

ロードバランサーの画面で、HTTP 5xxs は増加しているのに、ELB 5xxs は増えていない現象を目の当たりにした。
この2つの違い、というか区別されていたこと自体を認識できていなかったのでちゃんと調べる。

↓ロードバランサーのモニタリングタブより
image.png

結論

ELB 5xxs = ロードバランサーが返す 5xx
HTTP 5xxs = ターゲットが返す 5XX

ドキュメントを見てみる

5xx で引っ掛けて検索すると2つヒットした。

HTTPCode_ELB_5XX_Count

ロードバランサーが返すステータスコードのようだ。ELB 5xx がこれかな、きっと。

image.png

HTTPCode_Target_5XX_Count

こっちはターゲットが返すステータスコード。これが、HTTP 5xxs かな。

image.png

CloudWatch メトリクスを見てみる

確認のために、メトリクス名と中身を照らし合わせる。

↓HTTPCode_ELB_5XX_Count
image.png

↓HTTPCode_Target_5XX_Count
image.png

これにより、それぞれのメトリクスが下記に対応していることが分かった。

CloudWatch メトリクス名 ロードバランサーのモニタリング画面
HTTPCode_ELB_5XX_Count ELB 5xxs
HTTPCode_Target_5XX_Count HTTP 5xxs

まとめ

ロードバランサのモニタリング画面を雰囲気でしか見てなかったので反省。
「HTTP 5xxs」は分かりにくいので、「Target 5xxs」に改名してほしい。

3
1
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
3
1