コンテンツにスキップ

AWS Direct Connect

AWS Direct Connect の接続と仮想インターフェースのアセットおよび監視データを収集します。

設定

Func のインストール

Guance の「統合 - 拡張 - ホスト型 Func」を有効にすることを推奨します。前提条件はすべて自動でインストールされるため、続けてスクリプトをインストールしてください。

Func を自前でデプロイする場合は、Func の自前デプロイを参照してください。

スクリプトのインストール

ヒント:要件を満たす Amazon AK を事前に準備してください。簡単に設定するには、グローバル読み取り専用権限 ReadOnlyAccess を直接付与できます。

ホスト型スクリプトの有効化

  1. Guance コンソールにログインします。
  2. 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します。
  3. 【クラウドアカウントの追加】をクリックし、【AWS】を選択して必要な情報を入力します。すでにアカウントを設定済みの場合は、この手順をスキップしてください。
  4. 【テスト】をクリックし、成功したら【保存】をクリックします。失敗した場合は設定を確認し、再度テストしてください。
  5. 【クラウドアカウント管理】の一覧から追加済みのアカウントを選び、詳細ページを開きます。
  6. アカウント詳細ページの【統合】をクリックし、未インストール 一覧から AWS Direct Connect を選んで【インストール】をクリックします。表示された画面でインストールを完了します。

スクリプトの手動有効化

  1. Func コンソールで【スクリプトマーケット】をクリックし、Guance スクリプトマーケットで integration_aws_direct_connect を検索します。

  2. 【インストール】をクリックし、AWS AK ID、AK Secret、アカウント名を入力します。

  3. 【起動スクリプトのデプロイ】をクリックすると、Startup スクリプトセットが自動で作成され、起動スクリプトが設定されます。

  4. 有効化後は「管理 / 自動トリガー設定」で設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ実行できます。しばらく待ってから、タスク記録とログを確認してください。

検証

  1. 「管理 / 自動トリガー設定」で、対象タスクに対応する自動トリガー設定があることを確認します。タスクの実行履歴とログで異常の有無を確認します。
  2. Guance の「インフラストラクチャ / カスタム」で、aws_dx_connect 接続オブジェクトと aws_dx_virtual_interface 仮想インターフェースオブジェクトを確認します。
  3. Guance の「メトリクス」で、対応する監視データがあることを確認します。

メトリクス

Amazon CloudWatch を設定することで、さらに多くのメトリクスを収集できます。Amazon CloudWatch メトリクスの詳細を参照してください。

AWS Direct Connect のメトリクスは aws_dx メジャーメントに格納されます。説明列には各メトリクスの説明、単位、統計情報が含まれます。

MetricName MetricDescribe Dimensions Unit
connection_state_minimum 接続状態:1 は正常、0 は切断を示す connection_id -
connection_bps_egress_average 接続の AWS 側から送信されるトラフィックのビットレート connection_id bps
connection_bps_ingress_average 接続の AWS 側で受信するトラフィックのビットレート connection_id bps
connection_pps_egress_average 接続の AWS 側から送信されるパケットのレート connection_id pps
connection_pps_ingress_average 接続の AWS 側で受信するパケットのレート connection_id pps
connection_error_count_sum AWS デバイスが記録した MAC 層エラーの総数(CRC エラーを含む) connection_id count
connection_light_level_tx_average 接続の AWS 側における送信方向の光パワー connection_id, optical_lane_number dBm
connection_light_level_rx_average 接続の AWS 側における受信方向の光パワー connection_id, optical_lane_number dBm
connection_encryption_state_minimum 接続の暗号化状態:1 は正常、0 は異常を示す。LAG 内のいずれかの接続で暗号化に異常がある場合は 0 connection_id -
connection_discards_pps_egress_average 接続の AWS 側から送信される際に破棄されるパケットのレート connection_id pps
virtual_interface_bps_egress_average 仮想インターフェースの AWS 側から送信されるトラフィックのビットレート connection_id, virtual_interface_id bps
virtual_interface_bps_ingress_average 仮想インターフェースの AWS 側で受信するトラフィックのビットレート connection_id, virtual_interface_id bps
virtual_interface_pps_egress_average 仮想インターフェースの AWS 側から送信されるパケットのレート connection_id, virtual_interface_id pps
virtual_interface_pps_ingress_average 仮想インターフェースの AWS 側で受信するパケットのレート connection_id, virtual_interface_id pps

フィードバック

このページは役に立ちましたか?