WebサイトをAnti-DDoS Proxyインスタンスに追加した後、ログ分析機能を使用してWebサイトのログを収集および保存し、収集したログを照会および分析できます。 このトピックでは、ログ分析機能の使用方法について説明します。
使用上の注意
ログ分析機能を使用する前に、機能に関する基本情報、必要なログストレージ容量の計算方法、およびログサンプリングの説明を知っておく必要があります。 詳細については、「概要」をご参照ください。
前提条件
Anti-DDoS Proxyインスタンスが購入され、Webサイトがインスタンスに追加されます。 詳細については、「1つ以上のWebサイトの追加」をご参照ください。
Simple Log Serviceが有効化されています。 Simple log Serviceコンソールに初めてログインする場合は、プロンプトに従ってSimple Log Serviceを有効化する必要があります。
ステップ1: ログ分析機能の有効化
Anti-DDoS Proxyコンソールにログインします。
上部のナビゲーションバーで、インスタンスのリージョンを選択します。
Anti-DDoS Proxy (中国本土): インスタンスがAnti-DDoS Proxy (中国本土) インスタンスの場合、[中国本土] を選択します。
Anti-DDoSプロキシ (中国本土以外): インスタンスがAnti-DDoSプロキシ (中国本土以外) の場合は、[中国本土以外] を選択します。
左側のナビゲーションウィンドウで、
を選択します。Log Analysis ページで、今すぐ購入 をクリックします。
Log Serviceページでパラメーターを設定し、[今すぐ購入] をクリックして支払いを完了します。
パラメーター
説明
エディション
Anti-DDoS Proxyのインスタンスタイプを選択します。
ログストレージ
ログを保存する容量を選択します。 単位: TB。
ログストレージが十分に大きく、有効期間内の場合、ログは機能が使用された最初の日から保存されます。 次の180日以内に生成されたログは保存されます。 1日目のログ181は1日目のログを上書きします。これは、過去180日以内に生成されたログのみが保存されることを示します。
重要ログストレージが使い果たされた後、新しいログは保存できません。
期間
機能の有効期間を選択します。
重要ログ分析機能の有効期限が切れると、新しいログを保存できません。
手順2: Anti-DDoSプロキシを認証してSimple Log Serviceにログを保存
Log Analysis ページに戻り、プロンプトに従って承認を完了します。
サービスにリンクされたロールAliyunDDoSCOOLogArchiveRoleが自動的に作成されます。 Anti-DDoS Proxyはこのロールを使用してSimple Log Serviceにアクセスし、Anti-DDoS Proxy専用のLogstoreにログを保存します。
Anti-DDoS Proxy (Outside Chinese Mainland) インスタンスの専用ログストアのリージョンを選択します。 インスタンスのログは、選択したリージョンに保存されます。
シンガポールまたはインドネシア (ジャカルタ) リージョンを選択できます。
重要リージョンを選択した後、リージョンを直接変更することはできません。 リージョンを変更するには、ログ分析機能を無効にし、再度有効にするだけです。 ただし、この機能を無効にすると、Logstoreとすべてのログデータが削除されます。 作業は慎重に行ってください。
Anti-DDoS Proxy (中国本土) インスタンスの専用ログストアのリージョンを選択する必要はありません。 デフォルトでは、インスタンスのログは中国 (杭州) リージョンに保存されます。
ログ分析機能を有効にすると、Anti-DDoS Proxyは、Simple log Serviceの指定されたリージョンにインスタンスのログストアを作成します。 次に、Anti-DDoS Proxyはインスタンスのログデータを収集してLogstoreに配信します。
手順3: ログ収集機能の有効化
Log Analysis ページで、Webサイトのドメイン名のログ収集機能を有効にします。
ドメイン名のログ収集機能を有効にする: ドメインの選択 ドロップダウンリストからドメイン名を選択し、ステータス をオンにします。
一度に複数のドメイン名のログ収集機能を有効にする: ページの右上隅にある 一括設定 をクリックします。 一括設定パネルで、複数のドメイン名を選択し、一括有効化をクリックします。
ログ収集機能を有効にすると、Simple log ServiceはAnti-DDoS Proxy専用のプロジェクトを自動的に作成します。 この専用プロジェクトは、Anti-DDoS Proxyのログを管理するために使用されます。
専用プロジェクトは、Simple Log Serviceコンソールのホームページで確認できます。 Anti-DDoS Proxy (中国本土) 専用プロジェクトの名前は、ddoscoo-project
で始まります。 Anti-DDoS Proxy (Outside Chinese Mainland) 専用プロジェクトの名前は、ddosdip-project
で始まります。 Anti-DDoS Proxyの専用プロジェクトには、次のリソースが含まれます。
Anti-DDoSプロキシのログを保存するために使用される専用のLogstore。 Anti-DDoS Proxy (中国本土) 専用のログストアの名前は、
ddoscoo-Logstore
で始まります。 Anti-DDoS Proxy (Outside Chinese Mainland) 専用のログストアの名前は、ddosdip-Logstore
で始まります。ログ分析の結果をグラフに表示するために使用される2つの事前設定されたログダッシュボード。 ダッシュボードはDDoS Access CenterとDDoS Operation Centerです。 ダッシュボードの情報は、Anti-DDoS Proxy (中国本土) とAnti-DDoS Proxy (中国本土以外) の両方で同じです。
ステップ4: (オプション) ログの照会と分析
Log Analysis ページで、ドメインの選択 ドロップダウンリストからドメイン名を選択します。
Log Analysis タブで、クエリの時間範囲を指定します。
説明Anti-DDoS Proxyログは180日間保持されます。 デフォルトでは、過去180日間のログのみを照会できます。
クエリ結果には、指定された時間範囲より1分前または後に生成されたログが含まれる場合があります。
検索ボックスにクエリステートメントを入力し、[検索と分析] をクリックします。
各クエリステートメントは、検索ステートメントと分析ステートメントで構成されます。 検索文と分析文は縦棒 (|) で区切られています。 形式:
Search statement | Analytics statement
ステートメント
オプション
説明
クエリ 文。
可
検索文は、キーワード、数値、数値範囲、アスタリスク (*) 、または検索条件の組み合わせなどの検索条件を指定する。
検索文としてスペースまたはアスタリスク (*) を指定した場合、検索に条件は使用されず、すべてのログが返されます。 詳細については、「検索構文」をご参照ください。
説明ログフィールドの詳細については、「完全ログに含まれるフィールド」をご参照ください。
Analyticsステートメント
可
分析ステートメントは、検索結果またはすべてのログのデータを集計および計算するために使用されます。
分析文を空のままにすると、検索結果は返されますが、分析は実行されません。 詳細については、「ログ分析の概要」をご参照ください。
説明分析ステートメントでは、
from log
部分は標準SQLステートメントのfrom <table name>
部分と似ており、省略できます。デフォルトでは、最初の100ログエントリが返されます。 この数値を調整する場合は、LIMITステートメントを実行できます。 詳細は、「LIMIT句」をご参照ください。
クエリ文が実行されると、分析結果は自動的にテーブルに表示されます。 分析結果は、折れ線グラフ、縦棒グラフ、円グラフなど、さまざまなグラフで表示することもできます。 ビジネス要件に基づいて表示方法を選択できます。 詳細については、「グラフの概要」をご参照ください。
ダッシュボードのグラフに基づいてアラートルールを設定し、サービスのステータスをリアルタイムで監視することもできます。 詳細については、「概要」をご参照ください。
手順5: (オプション) ログレポートの照会
Simple Log Serviceは、データをリアルタイムで分析するためのダッシュボードを提供します。 クエリステートメントと分析ステートメントを使用してログをクエリおよび分析した後、分析結果のチャートをダッシュボードに保存できます。 Simple Log Analysisには、DDoS Access CenterとDDoS Operation Centerの2つの事前設定ダッシュボードがあります。
Log Analysis ページで、ドメインの選択 ドロップダウンリストからドメイン名を選択します。
ログレポート タブで、[時間範囲の選択] をクリックして時間範囲を指定します。
説明ダッシュボード上の各チャートは、特定の時間範囲内の統計に基づいて生成されます。 たとえば、デフォルトの時間範囲は、Webサイトアクセスチャートの場合は1時間、アクセス傾向チャートの場合は1週間です。 時間範囲を指定すると、指定した時間範囲に基づいて現在のページのすべてのグラフが表示されます。
プリセットのダッシュボードを表示します。
ログレポートは、さまざまな種類のグラフで表示されます。 グラフの種類の詳細については、「グラフの概要」をご参照ください。
DDoS Access Center: 基本的なWebサイトの指標、アクセス傾向、リクエストソースの分布、およびアクセスドメイン名やクライアントタイプなどのその他の統計情報を表示します。 Webサイトのメトリックには、PV、UV、インバウンドトラフィック、ピーク帯域幅が含まれます。
DDoSアクセスセンター
DDoSオペレーションセンター: インバウンドおよびアウトバウンドトラフィックの傾向、リクエストおよびインターセプトの傾向、攻撃者、訪問したWebサイトなど、Webサイトの全体的な運用ステータスを表示します。
[ログレポート] タブの右上隅にある [サブスクライブ] をクリックして、ダッシュボードをサブスクライブし、電子メールまたはDingTalkメッセージを使用して特定の受信者にダッシュボードデータを送信することもできます。 詳細については、「サブスクリプションの追加」をご参照ください。