Amazon CloudWatch によるモニタリング
CloudWatch を使用して物理的な AWS Direct Connect 接続をモニタリングできます。CloudWatch は、AWS Direct Connect から未加工データを収集し、読み取り可能なメトリクスに加工することができます。デフォルトでは、CloudWatch は 5 分間隔で AWS Direct Connect メトリクスデータを提供します。
CloudWatch の詳細については、「Amazon CloudWatch ユーザーガイド」を参照してください。また、サービスの CloudWatch をモニタリングして、リソースを使用しているサービスを確認することもできます。詳細については、「CloudWatch メトリクスを発行する AWS のサービス 」を参照してください。
目次
AWS Direct Connect のメトリクスとディメンション
メトリクスは、AWS Direct Connect 物理接続と仮想インターフェイスで使用できます。
AWS Direct Connect の接続メトリクス
以下のメトリクスは、AWS Direct Connect 専用接続から入手できます。
メトリクス | 説明 |
---|---|
|
接続の状態。1 はアップ、0 はダウンを示します。 このメトリクスは、専用接続とホスト接続で使用できます。 単位: ブール |
|
接続の AWS 側から送信されるデータのビットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分、最低 1 分) にわたる集計 (平均) です。デフォルトの集計は変更できます。 このメトリクスは、新しい接続やデバイスの再起動時には使用できない場合があります。メトリクスは、接続を使用してトラフィックの送受信を行うときに開始されます。 単位: ビット/秒 |
|
接続の AWS 側に受信されるデータのビットレート。 このメトリクスは、新しい接続やデバイスの再起動時には使用できない場合があります。メトリクスは、接続を使用してトラフィックの送受信を行うときに開始されます。 単位: ビット/秒 |
|
接続の AWS 側から送信されるデータのパケットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分、最低 1 分) にわたる集計 (平均) です。デフォルトの集計は変更できます。 このメトリクスは、新しい接続やデバイスの再起動時には使用できない場合があります。メトリクスは、接続を使用してトラフィックの送受信を行うときに開始されます。 単位: パケット/秒 |
|
接続の AWS 側に受信されるデータのパケットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分、最低 1 分) にわたる集計 (平均) です。デフォルトの集計は変更できます。 このメトリクスは、新しい接続やデバイスの再起動時には使用できない場合があります。メトリクスは、接続を使用してトラフィックの送受信を行うときに開始されます。 単位: パケット/秒 |
|
このカウントはもう使用されていません。代わりに |
|
AWS デバイス上のすべてのタイプの MAC レベルエラーの合計エラー数。この合計には、巡回冗長検査 (CRC) エラーが含まれます。 このメトリクスは、最後にレポートされたデータポイント以降に発生したエラー数です。インターフェイスにエラーがある場合、メトリクスはゼロ以外の値を報告します。CloudWatch で選択した間隔 (5 分間など) のすべてのエラーの合計数を取得するには、「合計」統計を適用します。合計統計の取得の詳細については、Amazon CloudWatch ユーザーガイドの「メトリクスの統計の取得」を参照してください。 インターフェイスのエラーが停止すると、メトリクス値は 0 に設定されます。 このメトリクスは、現在使用されていない 単位: Count |
ConnectionLightLevelTx |
接続の AWS 側から送信 (出力) されるトラフィックのファイバー接続状態を示します。 このメトリクスには 2 つのディメンションがあります。詳細については、「AWS Direct Connect の使用可能なディメンション」を参照してください。 単位: dBm |
|
接続の AWS 側に受信 (入力) されるトラフィックのファイバー接続状態を示します。 このメトリクスには 2 つのディメンションがあります。詳細については、「AWS Direct Connect の使用可能なディメンション」を参照してください。 単位: dBm |
ConnectionEncryptionState |
接続の暗号化ステータスを示します。1 は接続の暗号化が MAC セキュリティの機能は AWS Direct Connect のベータリリースであり、変更される可能性があります。 |
AWS Direct Connect 仮想インターフェイスのメトリクス
以下のメトリクスは、AWS Direct Connect 仮想インターフェイスから入手できます。
メトリクス | 説明 |
---|---|
|
仮想インターフェイスの AWS 側から送信されるデータのビットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分) にわたる集計 (平均) です。 単位: ビット/秒 |
|
仮想インターフェイスの AWS 側に受信されるデータのビットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分) にわたる集計 (平均) です。 単位: ビット/秒 |
|
仮想インターフェイスの AWS 側から送信されるデータのパケットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分) にわたる集計 (平均) です。 単位: パケット/秒 |
|
仮想インターフェイスの AWS 側に受信されるデータのパケットレート。 報告される数値は、指定した時間長 (デフォルトは 5 分) にわたる集計 (平均) です。 単位: パケット/秒 |
AWS Direct Connect の使用可能なディメンション
以下のディメンションを使用して AWS Direct Connect データをフィルタリングできます。
ディメンション | 説明 |
---|---|
|
このディメンションは、AWS Direct Connect 接続と仮想インターフェイスのメトリクスで使用できます。このディメンションでは、接続でデータをフィルターします。 |
OpticalLaneNumber |
このディメンションでは、ConnectionLightLevelTx データと ConnectionLightLevelRx データをフィルターし、AWS Direct Connect 接続の光レーン番号でデータをフィルターします。
|
VirtualInterfaceId |
このディメンションは、AWS Direct Connect 仮想インターフェイスのメトリクスで使用でき、仮想インターフェイスでデータをフィルターします。 |
AWS Direct Connect CloudWatch メトリクスの表示
AWS Direct Connect は AWS Direct Connect 接続に関する以下のメトリクスを 30 秒間隔で Amazon CloudWatch に送信します。Amazon CloudWatch は、このデータポイントを 1 分間隔または 5 分間隔に集計します。以下の手順を使用して、AWS Direct Connect 接続のメトリクスを表示できます。
CloudWatch コンソールを使用してメトリクスを表示するには
メトリクスはまずサービスの名前空間ごとにグループ化され、次に各名前空間内のさまざまなディメンションの組み合わせごとにグループ化されます。
-
https://console.aws.amazon.com/cloudwatch/
にある CloudWatch コンソールを開きます。 -
ナビゲーションペインで メトリクスを選択します。
-
[すべてのメトリクス] で、[DX] メトリクス名前空間を選択します。
-
[接続メトリクス] を選び、メトリクス (AWS Direct Connect 接続用など) を表示するメトリクスディメンションを選択します。
-
(接続メトリクスの場合はオプション) 選択したメトリクスのデータを 1 分間隔で返すには、[グラフ化したメトリクス] を選択し、[期間] リストから [1 分] を選択します。
AWS Direct Connect コンソールを使用してメトリクスを表示するには
-
https://console.aws.amazon.com/directconnect/
にある AWS Direct Connect コンソールを開きます。 -
ナビゲーションペインで [Connections (接続)] を選択します。
-
接続を選択します。[Monitoring] タブに接続のメトリクスが表示されます。
AWS CLI を使用してメトリクスを表示するには
コマンドプロンプトで、以下のコマンドを使用します。
aws cloudwatch list-metrics --namespace "AWS/DX"
CloudWatch アラームを作成して AWS Direct Connect 接続をモニタリングする
CloudWatch アラームを作成できます。これは、アラームの状態が変わったときに Amazon SNS メッセージを送信します。1 つのアラームで、指定した期間中、1 つのメトリクスを監視します。このアラームは、複数の期間にわたる一定のしきい値とメトリクスの値の関係性に基づき、Amazon SNS トピックに通知を送信します。
たとえば、AWS Direct Connect 接続の状態を監視するアラームを作成できます。接続状態が 5 回連続して 1 分間ダウンとなったときに、通知を送信します。
接続状態のアラームを作成するには
-
https://console.aws.amazon.com/cloudwatch/
にある CloudWatch コンソールを開きます。 -
ナビゲーションペインで、[Alarms] を選択します。
-
[Create Alarm] を選択します。
-
[DX Metrics (DX メトリクス)] カテゴリを選択します。
-
AWS Direct Connect 接続を選択して [ConnectionState] メトリクスを選択します。[Next (次へ)] を選択します。
-
アラームを次のように設定して、[アラームの作成] を選択します。
-
[アラームのしきい値] に、アラームの名前と説明を入力します。[Whenever (次の時)] で、[<] を選択し、「
1
」と入力します。連続した期間として「5」を入力します。 -
[アクション] で、既存の通知のリストを選択するか、[新しいリスト] を選択して新しいリストを作成します。
-
[アラームのプレビュー] で 1 分間隔を選択します。
-
アラーム作成のその他の例については、Amazon CloudWatch ユーザーガイド の「Amazon CloudWatch アラームの作成」を参照してください。