ECR フローログは、仮想ボーダールーター (VBR) と Express Connect Router (ECR) 間のネットワークトラフィックをキャプチャして分析し、VBR インスタンスの稼働状況の監視や、ネットワークスループットとパフォーマンスの評価ができるようになります。
仕組み
概要
ECR フローログは、VBR と ECR 間のトラフィックをキャプチャします。フローログは、キャプチャしたトラフィックを指定された集計間隔 (デフォルトは 1 分) で集計します。各間隔の終わりに、集計されたデータをログレコードとして Simple Log Service (SLS) に発行することで、さらに分析できるようになります。
ECR フローログはパケットサンプリングを使用しており、すべてのパケットをキャプチャするわけではありません。デフォルトのサンプリング比は 1:4096 です。短時間のトラフィックフローはキャプチャされない可能性があります。ただし、長期間にわたって集計すると、サンプリングされたデータはネットワークトラフィックを統計的に正確に表します。より詳細なデータが必要な場合は、サンプリング比を 1:1024 に変更できます。
ユースケース
|
ネットワークトラフィックの監視 |
トラフィック分析とコスト最適化 |
|
|
ログフィールド
次の表に、フローログレコードのフィールドを示します。
|
フィールド |
説明 |
|
|
フローログのバージョン。 |
|
|
Alibaba Cloud アカウントの ID。 |
|
|
VBR インスタンスの ID。 |
|
|
ECR インスタンスの ID。 |
|
|
送信元リージョン ID。 |
|
|
送信元 IP アドレス。 |
|
|
送信元ポート。 |
|
|
宛先リージョン ID。 |
|
|
宛先 IP アドレス。 |
|
|
宛先ポート。 |
|
|
トラフィックの IANA プロトコル番号。 詳細については、「Protocol Numbers」をご参照ください。 |
|
|
パケット数。 |
|
|
パケットのサイズ (バイト単位)。 |
|
|
集計間隔の開始タイムスタンプ。 タイムスタンプは Unix 形式で、1970 年 1 月 1 日 00:00:00 (UTC) から経過した秒数を示します。 |
|
|
集計間隔の終了タイムスタンプ。 タイムスタンプは Unix 形式で、1970 年 1 月 1 日 00:00:00 (UTC) から経過した秒数を示します。 |
|
|
VPC や Enterprise Edition のトランジットルーター (TR) インスタンスなど、ECR に関連付けられているインスタンスの ID。 |
|
|
パケットの Differentiated Services Code Point (DSCP) の値。 |
|
|
IP バージョン。有効な値は次のとおりです。
|
|
|
レート制限によってドロップされたパケットのレート。単位は秒間パケット数 (pps) です。 |
|
|
ECR を基準としたトラフィックフローの方向。
|
課金
ECR フローログの課金には、Express Connect のトラフィック収集料金と SLS のサービス料金が含まれます。詳細については、「ECR フローログの課金」をご参照ください。
フローログの管理
フローログの作成
始める前に、次の前提条件を満たしていることを確認してください。
-
仮想ボーダールーター (VBR) インスタンスが作成済みであること。
-
SLS が有効化 されていること。
-
Express Connect コンソール にログインします。
-
左側のナビゲーションウィンドウで、専用回線ゲートウェイ をクリックします。専用回線ゲートウェイ ページで、対象の ECR インスタンスの ID をクリックします。
-
フローログ タブをクリックし、フローログを作成する をクリックします。
-
フローログを作成する ダイアログボックスで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[名前]
フローログの名前を入力します。
[VBR インスタンス]
フローログに関連付ける VBR インスタンスの ID を選択します。
[リージョン]
選択した VBR インスタンスのリージョンが自動的に表示されます。
[プロジェクト]
フローログを保存するプロジェクトを選択します。既存のプロジェクトを選択するか、新しいプロジェクトを作成できます。 プロジェクトは VBR インスタンスと同じリージョンにある必要があります。
プロジェクトは、VBR インスタンスと同じリージョンにある必要があります。
[Logstore]
フローログを保存する Logstore を選択します。
既存の Logstore を選択するか、新しい Logstore を作成できます。
説明プロジェクトを新規作成する を選択した場合は、ログストアを新規作成する も選択する必要があります。
[集計間隔]
トラフィックデータがキャプチャおよび集計される間隔。 有効な値は次のとおりです。
-
[1 分] (デフォルト)
-
[10 分]
[サンプリング比]
パケットサンプリング比率。
例えば、
1:4096の場合、フローログは1:4096のサンプリング確率でパケットをキャプチャします。有効な値:-
1:4096 (デフォルト)
-
1:2048
-
1:1024
[説明]
フローログの説明を入力します。
[サービスにリンクされたロールの作成に関する注意事項]
フローログを作成すると、システムは自動的に AliyunServiceRoleForECRFlowLog という名前のサービスリンクロールを作成します。 このロールは、ECR が指定されたリソースからトラフィックデータを収集できるよう、SLS へのアクセスに必要な権限を付与します。
ロールがすでに存在する場合、再度作成されることはありません。 詳細については、「Express Connect のシステムポリシー」をご参照ください。
-
フローログのクエリと分析
ステータス 列に [起動済み] と表示されたら、SLS モニタリング 列のプロジェクト名と Logstore 名をクリックして Log Service コンソールに移動し、フローログのクエリと分析を行うことができます。詳細については、「クエリと分析の概要」をご参照ください。
関連操作
|
操作 |
手順 |
|
フローログの開始 |
[ フローログ ページで対象のフローログを見つけ、アクション 列で 起動する をクリックします。フローログのステータスが [起動済み] に変わります。 |
|
フローログの停止 |
VBR 接続のトラフィック情報の収集を一時的に停止したい場合は、フローログを停止できます。 フローログを停止しても削除はされません。 再度 VBR 接続のトラフィック情報を収集したい場合は、[ フローログ ページで対象のフローログを見つけ、アクション 列で 停止する をクリックします。フローログのステータスが [ |
|
フローログの削除 |
フローログを削除すると、関連リソースのトラフィックの記録は停止しますが、以前に生成されたログデータは削除されません。 フローログ ページで対象のフローログを見つけ、アクション 列で 削除する をクリックします。 |