

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Lightsail ロードバランサーのヘルスメトリクスをモニタリングする
<a name="amazon-lightsail-viewing-load-balancer-health-metrics"></a>

Amazon Lightsail でロードバランサーを作成してインスタンスにアタッチすると、ロードバランサーの管理ページの **[メトリクス]** タブでメトリクスグラフを表示できます。メトリクスのモニタリングは、リソースの信頼性、可用性、パフォーマンスを維持する上で重要な要素です。リソースから定期的にメトリクスデータをモニタリングして収集し、マルチポイント障害が発生した場合に、より簡単にデバッグできるようにします。メトリクスの詳細については、「[メトリクス](amazon-lightsail-resource-health-metrics.md)」を参照してください。

リソースを監視するときは、環境内の通常のリソースパフォーマンスのベースラインを確立する必要があります。ベースラインを確立したら、リソースのパフォーマンスが指定のしきい値を超えたときに通知するように Lightsail コンソールでアラームを設定できます。詳細については、「[通知](amazon-lightsail-notifications.md)」および「[アラーム](amazon-lightsail-alarms.md)」を参照してください。

**目次**
+ [ロードバランサーのメトリクス](#load-balancer-metrics)
+ [ロードバランサーメトリクスの表示](#viewing-load-balancer-metrics-console)
+ [次のステップ](#next-steps-viewing-load-balancer-metrics)

## ロードバランサーのメトリクス
<a name="load-balancer-metrics"></a>

次のロードバランサーメトリクスを使用できます。
+ **正常ホスト数 (`HealthyHostCount`)** — 正常と見なされるターゲットインスタンスの数。
+ **異常ホスト数 (`UnhealthyHostCount`)** — 異常と見なされるターゲットインスタンスの数。
+ **ロードバランサー HTTP 4XX (`HTTPCode_LB_4XX_Count`)** — ロードバランサーから発生した HTTP 4XX クライアントエラーコードの数。リクエストの形式が不正な場合、または不完全な場合は、クライアントエラーが生成されます。これらのリクエストは、ターゲットインスタンスによって受信されませんでした。この数には、ターゲットインスタンスによって生成される応答コードは含まれません。
+ **ロードバランサー HTTP 5XX (`HTTPCode_LB_5XX_Count`)** — ロードバランサーから発生した HTTP 5XX サーバーエラーコードの数。これには、ターゲットインスタンスによって生成される応答コードは含まれません。ロードバランサーにアタッチされている正常なインスタンスがない場合、またはリクエストレートがインスタンスやロードバランサーの容量を超える場合 (スピルオーバー)、このメトリクスが報告されます。
+ **インスタンス HTTP 2XX (`HTTPCode_Instance_2XX_Count`)** — ターゲットインスタンスによって生成された HTTP 2XX 応答コードの数。これには、ロードバランサーによって生成される応答コードは含まれません。
+ **インスタンス HTTP 3XX (`HTTPCode_Instance_3XX_Count`)** — ターゲットインスタンスによって生成された HTTP 3XX 応答コードの数。これには、ロードバランサーによって生成される応答コードは含まれません。
+ **インスタンス HTTP 4XX (`HTTPCode_Instance_4XX_Count`)** — ターゲットインスタンスによって生成された HTTP 4XX 応答コードの数。これには、ロードバランサーによって生成される応答コードは含まれません。
+ **インスタンス HTTP 5XX (`HTTPCode_Instance_5XX_Count`)** — ターゲットインスタンスによって生成された HTTP 5XX 応答コードの数。これには、ロードバランサーによって生成される応答コードは含まれません。
+ **インスタンスからの応答時間 (`InstanceResponseTime`)** — ロードバランサーがリクエストを送信してから、ターゲットインスタンスからの応答を受信するまでの経過時間 (秒)。
+ **クライアント TLS ネゴシエーションエラー数 (`ClientTLSNegotiationErrorCount`)** — クライアントにより開始され、ロードバランサーによって生成された TLS エラーのためにロードバランサーとのセッションを確立しなかった、TLS 接続の数。暗号化またはプロトコルの不一致が原因である場合があります。
+ **リクエストの数 (`RequestCount`)** — IPv4 経由で処理されたリクエストの数。この数には、ロードバランサーのターゲットインスタンスによって生成されたレスポンスを含むリクエストのみが含まれます。
+ **拒否された接続数 (`RejectedConnectionCount`)** — ロードバランサーが接続の最大数に達したため、拒否された接続の数。

## ロードバランサーメトリクスの表示
<a name="viewing-load-balancer-metrics-console"></a>

Lightsail コンソールでロードバランサーのメトリクスを表示するには、次の手順を実行します。

1. [Lightsail コンソール](https://lightsail.aws.amazon.com/) にサインインします。

1. 左側のナビゲーションペインで、**[ネットワーク]** を選択します。

1. メトリクスを表示するロードバランサーの名前を選択します。

1. ロードバランサーの管理ページで [**Metrics (メトリクス)**] タブを選択します。

1. [**Metrics graph (メトリクスグラフ)**] 見出しの下のドロップダウンメニューで、表示するメトリクスを選択します。

   グラフには、選択したメトリクスのデータポイントが視覚的に表示されます。

1. メトリクスグラフでは、次のアクションを実行できます。
   + グラフの表示を変更して、1 時間、6 時間、1 日、1 週間、2 週間のデータを表示します。
   + データポイント上にカーソルを置くと、そのデータポイントに関する詳細情報が表示されます。
   + 指定したしきい値をメトリクスが超えたときに通知される、選択したメトリクスのアラームを追加します。詳細については、「[アラーム](amazon-lightsail-alarms.md)」および「[ロードバランサーのメトリクスアラームの作成](amazon-lightsail-adding-load-balancer-health-metric-alarms.md)」を参照してください。

## 次の手順
<a name="next-steps-viewing-load-balancer-metrics"></a>

ロードバランサーのメトリクスに対して実行できる追加のタスクがいくつかあります。
+ 指定したしきい値をメトリクスが超えたときに通知される、選択したメトリクスのアラームを追加します。詳細については、「[アラーム](amazon-lightsail-alarms.md)」および「[ロードバランサーのメトリクスアラームの作成](amazon-lightsail-adding-load-balancer-health-metric-alarms.md)」を参照してください。
+ アラームが作動すると、通知バナーが Lightsail コンソールに表示されます。E メールと SMS テキストメッセージで通知を受け取るには、リソースをモニタリングする各 AWS リージョン に通知連絡先として E メールアドレスと携帯電話番号を追加する必要があります。詳細については、「[通知連絡先を追加する](amazon-lightsail-adding-editing-notification-contacts.md)」を参照してください。
+ 通知の受信を停止するには、Lightsail から メールと携帯電話を削除します。詳細については、「[メトリクスアラームを削除または無効化する](amazon-lightsail-deleting-notification-contacts.md)」を参照してください。また、アラームを無効化または削除して、特定のアラームの通知の受信を停止することもできます。詳細については、「[メトリクスアラームを削除または無効化する](amazon-lightsail-deleting-health-metric-alarms.md)」を参照してください。

**Topics**
+ [ロードバランサーのメトリクス](#load-balancer-metrics)
+ [ロードバランサーメトリクスの表示](#viewing-load-balancer-metrics-console)
+ [次の手順](#next-steps-viewing-load-balancer-metrics)
+ [ロードバランサーアラーム　](amazon-lightsail-adding-load-balancer-health-metric-alarms.md)

# アラームで Lightsail ロードバランサーメトリクスをモニタリングする
<a name="amazon-lightsail-adding-load-balancer-health-metric-alarms"></a>

単一のロードバランサーメトリクスを監視する Amazon Lightsail アラームを作成できます。アラームは、指定したしきい値を基準にしたメトリクスの値に基づいて通知するように設定できます。通知は、Lightsail コンソールに表示されるバナー、メールアドレスに送信される メール、携帯電話番号に送信される SMS テキストメッセージです。アラームの詳細については、「[アラーム](amazon-lightsail-alarms.md)」を参照してください。　

**目次**
+ [ロードバランサーのアラーム制限](#load-balancer-alarm-limits)
+ [ロードバランサーアラームの設定に関するベストプラクティス](#load-balancer-alarms-best-practices)
+ [デフォルトのアラーム設定](#default-load-balancer-alarm-settings)
+ [Lightsail コンソールを使用してロードバランサーのメトリクスアラームを作成する](#creating-load-balancer-alarms)　
+ [Lightsail コンソールを使用してロードバランサーのメトリクスアラームをテストする](#testing-load-balancer-alarms)
+ [次のステップ](#next-steps-creating-load-balancer-alarms)

## ロードバランサーのアラーム制限
<a name="load-balancer-alarm-limits"></a>

アラームには、以下の制限が適用されます。
+ メトリクスごとに 2 つのアラームを設定できます。
+ アラームは 5 分間隔で評価され、アラームの各データポイントは、集計されたメトリクスデータの 5 分間隔を表します。
+ アラームの状態が `OK` に変わったときに通知するようにアラームを設定できるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合だけです。
+ `OK` アラーム通知をテストできるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合だけです。
+ アラームの状態が `INSUFFICIENT_DATA` に変わったときに通知するようにアラームを設定できるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合と、欠落しているデータポイントに対して [**欠落しているデータを評価しない**] オプションを選択した場合だけです。
+ 通知をテストできるのは、アラームが OK 状態の場合だけです。

## ロードバランサーアラームの設定に関するベストプラクティス
<a name="load-balancer-alarms-best-practices"></a>

アラームには、以下の制限が適用されます。
+ メトリクスごとに 2 つのアラームを設定できます。
+ アラームは 5 分間隔で評価され、アラームの各データポイントは、集計されたメトリクスデータの 5 分間隔を表します。
+ アラームの状態が `OK` に変わったときに通知するようにアラームを設定できるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合だけです。
+ `OK` アラーム通知をテストできるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合だけです。
+ アラームの状態が `INSUFFICIENT_DATA` に変わったときに通知するようにアラームを設定できるのは、メールや SMS テキストメッセージで通知するようにアラームを設定した場合と、欠落しているデータポイントに対して [**欠落しているデータを評価しない**] オプションを選択した場合だけです。
+ 通知をテストできるのは、アラームが OK 状態の場合だけです。

## デフォルトのアラーム設定
<a name="default-load-balancer-alarm-settings"></a>

メトリクスアラームを設定する前に、メトリクスの履歴データを表示する必要があります。過去 2 週間のメトリクスの低レベル、中間レベル、高レベルを識別します。次のインスタンスの発信ネットワークトラフィック (`NetworkOut`) メトリクスグラフの例では、低レベルは 1 時間あたり 0 ～ 10 KB、中間レベルは 1 時間あたり 10 ～ 20 KB、高レベルは 1 時間あたり 20 ～ 80 KB です。

![\[インスタンス NetworkOut の例。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-networkout-graph-example.png)


アラームしきい値を低レベル範囲 (1 時間あたり 5 KB など) **以上**に設定すると、アラーム通知が頻繁に送信され、不要なアラーム通知が発生する可能性があります。アラームしきい値を高レベルの範囲 (たとえば、1 時間あたり 20 KB) **以上**に設定した場合、アラーム通知の頻度は低くなりますが、調査がさらに意義のあるものになる場合があります。アラームを設定して有効にすると、次の例に示すように、しきい値を表すアラームラインがグラフに表示されます。1 というラベルの付いたアラームラインはアラーム 1 のしきい値を表し、2 というラベルのアラームラインはアラーム 2 のしきい値を表します。

![\[インスタンス NetworkOut の例 (アラーム回線付き)。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-networkout-graph-example-alarmed.png)


## Lightsail コンソールを使用してロードバランサーのメトリクスアラームを作成する　
<a name="creating-load-balancer-alarms"></a>

Lightsail コンソールを使用してロードバランサーのメトリクスアラームを作成するには、次の手順を実行します。

1. [Lightsail コンソール](https://lightsail.aws.amazon.com/) にサインインします。

1. 左側のナビゲーションペインで、**[ネットワーク]** を選択します。

1. アラームを作成するロードバランサーの名前を選択します。

1. ロードバランサーの管理ページで [**Metrics (メトリクス)**] タブを選択します。

1. [**Metrics Graphs (メトリクスグラフ)**] 見出しの下のドロップダウンメニューで、アラームを作成するメトリクスを選択します。詳細については、「[リソースのメトリクス](amazon-lightsail-resource-health-metrics.md)」を参照してください。　

1. **アラーム**セクションのページで**アラームの追加**を選択します。

1. ドロップダウンメニューから比較演算子の値を選択します。例の値は、greater than or equal to、greater than、less than、less than or equal to です。

1. アラームのしきい値を入力します。

1. アラームへのデータポイントを入力します。

1. 評価期間を選択します。期間は、5 分から 24 時間まで 5 分単位で指定できます。

1. 次のいずれかの通知方法を選択します。
   + **メール** — アラームの状態が ALARM に変わると、メールで通知されます。
   + **SMS テキストメッセージ** — アラームの状態が ALARM に変わると、SMS テキストメッセージによって通知されます。SMS メッセージングは、Lightsail リソースを作成できるすべての AWS リージョンでサポートされているわけではなく、また、一部の国/地域には SMS テキストメッセージを送信できません。詳細については、「[SMS テキストメッセージングのサポート](amazon-lightsail-adding-editing-notification-contacts.md#sms-support)」を参照してください。
**注記**  
メールまたは SMS による通知を選択したが、リソースの AWSリージョンで通知の連絡先をまだ設定していない場合は、メールアドレスまたは携帯電話番号を追加する必要があります。詳細については、「[通知](amazon-lightsail-notifications.md)」を参照してください。

1. (オプション) [**Send me a notification when the alarm state change to OK (アラームの状態が OK に変わったときに通知を送信する)**] を選択して、アラームの状態が OK に変わったときに通知を受け取ります。このオプションは、メールまたは SMS テキストメッセージで通知されるように選択した場合にのみ使用できます。

1. (オプション) [**Advanced settings (詳細設定)**] を選択し、次のいずれかのオプションを選択します。
   + アラームによる欠落データの処理方法を選択します。次のオプションを使用できます。
     + **しきい値の範囲内にないと仮定する(しきい値を超過)** — 欠落しているデータポイントは「不良」として扱われ、しきい値を超えています。
     + **しきい値内にあると仮定する (しきい値を超過していない)** — 欠落しているデータポイントは、「良い」と見なされ、しきい値の範囲内で処理されます。
     + **最後の正常なデータポイントの値を使用する (無視して現在のアラーム状態を維持する)** — 現在のアラーム状態が維持されます。
     + **評価しない (欠落しているデータを欠落しているデータとして扱う)** — 状態を変更するかどうかを評価する際に、欠落データポイントを考慮に入れません。
   + [**Send a notification if there is insufficient data (データが不足している場合に通知を送信)**] を選択して、アラームの状態が INSUFFICIENT\$1DATA に変わったときに通知を受け取ります。このオプションは、メールまたは SMS テキストメッセージで通知されるように選択した場合にのみ使用できます。

1. [**Create (作成)**] を選択してアラームを追加します。

   後でアラームを編集するには、編集するアラームの横にある省略記号アイコン (⋮) を選択し、[**アラームの編集**] を選択します。

## Lightsail コンソールを使用してロードバランサーのメトリクスアラームをテストする
<a name="testing-load-balancer-alarms"></a>

Lightsail コンソールを使用してアラームをテストするには、次の手順を実行します。アラームをテストして、アラームがトリガーされたときに メールや SMS テキストメッセージを受信するなど、設定された通知オプションが機能していることを確認します。

1. [Lightsail コンソール](https://lightsail.aws.amazon.com/) にサインインします。

1. 左側のナビゲーションペインで、**[ネットワーク]** を選択します。

1. アラームをテストするロードバランサーの名前を選択します。

1. ロードバランサーの管理ページで [**Metrics (メトリクス)**] タブを選択します。

1. [**Metrics Graphs (メトリクスグラフ)**] 見出しの下のドロップダウンメニューで、アラームをテストするメトリクスを選択します。

1. ページの [**アラーム**] セクションまでスクロールし、テストするアラームの横にある省略記号アイコン (⋮) を選択します。

1. 以下のオプションのいずれかを選択してください。
   + [**アラーム通知のテスト**] - このオプションを選択すると、アラームの状態が `ALARM` に変わったときの通知をテストできます。
   + [**OK 通知のテスト**] — このオプションを選択すると、アラームの状態が `OK` に変わったときの通知をテストできます。
**注記**  
これらのオプションのいずれかが使用できない場合は、アラームの通知オプションが設定されていないか、アラームが現在 `ALARM` 状態になっている可能性があります。詳細については、「[ロードバランサーのアラーム制限](#load-balancer-alarm-limits)」を参照してください。

   選択したテストオプションに応じて、アラームが一時的に `ALARM` または `OK` 状態に変化し、アラームの通知方法として設定した内容に応じて、メールまたは SMS テキストメッセージが送信されます。通知バナーは、`ALARM` 通知のテストを選択した場合にのみ Lightsail コンソールに表示されます。`OK` 通知のテストを選択した場合、通知バナーは表示されません。アラームは、通常、数秒後に実際の状態に戻ります。

## ロードバランサーアラームの作成後の次のステップ
<a name="next-steps-creating-load-balancer-alarms"></a>

ロードバランサーのアラームに対して実行できる追加のタスクがいくつかあります。
+ 通知の受信を停止するには、Lightsail から メールと携帯電話を削除します。詳細については、「[通知連絡先の削除](amazon-lightsail-deleting-notification-contacts.md)」を参照してください。また、アラームを無効化または削除して、特定のアラームの通知の受信を停止することもできます。詳細については、「[メトリクスアラームを削除または無効化する](amazon-lightsail-deleting-health-metric-alarms.md)」を参照してください。