すべてのプロダクト
Search
ドキュメントセンター

Anti-DDoS:ログ分析のクイックスタート

最終更新日:Jun 29, 2026

このトピックでは、ログ分析機能を有効にして使用する方法について説明します。

事前準備

ログ分析を使用する前に、その基本概念、必要なストレージ容量の計算、およびログサンプリングの仕組みについて理解しておく必要があります。詳細については、「概要」をご参照ください。

前提条件

  • Anti-DDoS Proxy インスタンスを購入し、保護対象のウェブサイトを追加済みであること。詳細については、「ウェブサイトの追加」をご参照ください。

  • Simple Log Service コンソールにログインし、Simple Log Service (SLS) をアクティベート済みであること。

ステップ 1: 購入ログの分析

  1. Anti-DDoS Proxy コンソールにログインします。

  2. 上部のナビゲーションバーで、インスタンスのリージョンを選択します。

    • Anti-DDoS Proxy (中国本土)[中国本土] リージョンを選択します。

    • Anti-DDoS Proxy (中国本土以外)[中国本土以外] リージョンを選択します。

  3. 左側のナビゲーションウィンドウで、調査 > Log Analysisを選択します。

  4. Log Analysis ページで、今すぐ購入 をクリックします。

  5. Log Analysis 購入ページでパラメーターを設定し、今すぐ購入 をクリックして支払いを完了します。

    パラメーター

    説明

    対象製品

    ご利用の Anti-DDoS Proxy インスタンスのタイプを選択します。

    ログストレージ

    ログストレージの最大容量をテラバイト (TB) 単位で選択します。

    サービスがアクティブでストレージに十分な空き容量がある場合、ログは 180 日間保持されます。この期間を過ぎると、最も古いログから新しいログに上書きされ、常に過去 180 日間のログデータが利用可能になります。

    重要

    ログストレージが上限に達した場合、新しいログは保存されません。

    ログ保存期間

    サービスの有効期間を選択します。

    重要

    サービスの有効期限が切れると、新しいログは保存されません。

ステップ 2: ログサービスへのアクセスの権限付与

  1. Log Analysis ページに戻り、権限付与を完了します。

    システムは自動的にサービスリンクロール AliyunDDoSCOOLogArchiveRole を作成します。Anti-DDoS Proxy はこのロールを使用して SLS にアクセスし、専用の Logstore にログデータを保存します。

  2. Anti-DDoS Proxy (中国本土以外) インスタンスの Logstore リージョンを選択します。これはログデータのストレージリージョンとして機能します。

    サポートされているリージョンは、シンガポール、インドネシア (ジャカルタ)、米国 (バージニア)、中国 (香港)、イギリス (ロンドン)、ドイツ (フランクフルト)、日本 (東京)、マレーシア (クアラルンプール) です。

    重要
    • 選択したリージョンは永続的なものです。変更するには、一度この機能を無効にしてから再度有効にする必要があります。この操作を行うと、Logstore と関連するすべてのログデータが完全に削除され、元に戻すことはできません。

    • Anti-DDoS Proxy (中国本土) ではリージョンの選択は不要で、デフォルトで中国 (杭州) リージョンに保存されます。

    • ログ分析を有効にすると、Anti-DDoS Proxy は指定されたリージョンに Logstore を作成し、指定されたドメイン名からのログを収集します。

ステップ 3: ログ収集の有効化

Log Analysis ページで、ウェブサイトのドメイン名のログ収集を有効にします。

  • 単一のドメイン名でログ収集を有効にするには、ドメインの選択 ドロップダウンリストから対象のドメイン名を選択し、ステータス スイッチをオンにします。

  • 複数のドメイン名でログ収集を有効にするには、右上隅の 一括設定 をクリックします。一括設定 パネルでドメイン名を選択し、一括有効化 をクリックします。

ログ収集を有効にすると、SLS は Anti-DDoS Proxy がログデータを管理するための専用 プロジェクト を自動的に作成します。

Simple Log Service コンソール のホームページで、Anti-DDoS Proxy の専用プロジェクトを表示できます。専用プロジェクトの名前は、Anti-DDoS Proxy (中国本土) の場合は ddoscoo-project で始まり、Anti-DDoS Proxy (中国本土以外) の場合は ddosdip-project で始まります。デフォルトでは、専用プロジェクトには以下のリソースが含まれます:

  • 1 つの専用 Logstore が Anti-DDoS Proxy からのログデータを保存するために使用されます。専用 Logstore の名前は、Anti-DDoS Proxy (中国本土) サービスの場合は ddoscoo-LogStore、Anti-DDoS Proxy (中国本土以外) サービスの場合は ddosdip-LogStore です。

  • 2 つの事前設定されたログ ダッシュボード (DDoS Access CenterDDoS オペレーションセンター) があり、グラフィカルな分析レポートを提供します。コンテンツはすべてのインスタンスタイプで同一です。

(任意) ステップ 4: ログのクエリと分析

  1. Log Analysis ページで、ドメインの選択 ドロップダウンリストから対象のドメイン名を選択します。

  2. Log Analysis タブで、クエリの時間範囲を設定します。

    説明
    • 過去 180 日間のログをクエリできます。それより古いログは自動的に削除されます。

    • クエリ結果には、指定した時間範囲外の最大 1 分間のログが含まれる場合があります。

  3. 検索ボックスにクエリ文を入力し、[検索と分析] をクリックします。

    クエリ文は、検索文と分析文を縦棒 (|) で区切って構成されます:検索文|分析文

    コンポーネント

    必須

    説明

    検索文

    いいえ

    検索条件を指定します。キーワード、あいまい検索、数値、範囲、または条件の組み合わせを使用できます。

    空のままにするか、アスタリスク (*) を設定すると、フィルターは適用されず、現在の時間範囲内のすべてのデータが返されます。詳細については、「検索構文」をご参照ください。

    説明

    Anti-DDoS Proxy のアクセスログフィールドの説明については、「ログフィールド」をご参照ください。

    分析文

    いいえ

    検索結果を処理して、計算や統計分析を実行します。検索文が指定されていない場合は、時間範囲内のデータセット全体を分析します。

    空のままにすると、統計分析なしで検索結果のみが返されます。詳細については、「検索と分析の概要」をご参照ください。

    説明
    • 分析文では、標準 SQL 句 from table_name を省略できます。つまり、from log を省略できます。

    • デフォルトでは、最初の 100 件のログエントリが返されます。この範囲は LIMIT 句 を使用して変更できます。

    クエリ結果はデフォルトでテーブルに表示されます。折れ線グラフ、縦棒グラフ、円グラフなど、他の形式で結果を表示することもできます。詳細については、「統計チャートの概要」をご参照ください。

    また、ダッシュボードのチャートに基づいてアラートを作成し、サービスのステータスをリアルタイムで監視することもできます。詳細については、「アラートの概要」をご参照ください。

    一般的なクエリの例

    • ドメイン名へのアクセス数をクエリする

      * | SELECT COUNT(*) as times, host GROUP by host ORDER by times desc limit 100
    • クエリインターセプトの種類

      * | select cc_action,cc_phase,count(*) as t group by cc_action,cc_phase order by t desc limit 10
    • クエリ QPS

      * | select time_series(__time__,'15m','%H:%i','0') as time,count(*)/900 as QPS group by time order by time
    • 攻撃されたドメイン名をクエリする

      * and cc_blocks:1 | select cc_action,cc_phase,count(*) as t group by cc_action,cc_phase order by t desc limit 10
    • 攻撃された URL をクエリする

      * and cc_blocks:1 | select count(*) as times,host,request_path group by host,request_path order by times
    • リクエストの詳細をクエリする

      * | select date_format(date_trunc('second',__time__),'%H:%i:%s') as time,host,request_uri,request_method,status,upstream_status,querystring limit 10
    • 5xx ステータスコードの詳細をクエリする

      * and status>499 | select host,status,upstream_status,count(*)as t group by host,status,upstream_status order by t desc
    • クエリリクエストのレイテンシーディストリビューション

      * | SELECT count_if(upstream_response_time<20) as "<20",
      count_if(upstream_response_time<50 and upstream_response_time>20) as "<50",
      count_if(upstream_response_time<100 and upstream_response_time>50) as "<100",
      count_if(upstream_response_time<500 and upstream_response_time>100) as "<500",
      count_if(upstream_response_time<1000 and upstream_response_time>500) as "<1000",
      count_if(upstream_response_time>1000) as ">1000"

(任意) ステップ 5: ログレポートの表示

ダッシュボードは、SLS が提供するリアルタイム分析コンソールです。クエリ結果から生成されたチャートをダッシュボードに保存できます。ログ分析機能は、DDoS Access CenterDDoS オペレーションセンター の 2 つのデフォルトダッシュボードを提供します。

  1. Log Analysis ページで、ドメインの選択 ドロップダウンリストから対象のドメイン名を選択します。

  2. ログレポート タブをクリックし、[時間選択] をクリックして時間範囲を設定します。

    説明

    レポート内の各チャートには、デフォルトの時間範囲 (例:トラフィックメトリクスは 1 時間、トレンドは 1 週間) が設定されています。ただし、[時間選択] コントロールを使用すると、これらのデフォルトが上書きされ、ページ上のすべてのチャートが指定した範囲を反映するように更新されます。

  3. デフォルトの Anti-DDoS Proxy ダッシュボードを表示します。

    ログレポートエリアには、さまざまなチャートタイプを含む事前定義されたレイアウトで複数のレポートが表示されます。チャートタイプの詳細については、「統計チャートの概要」をご参照ください。

    • DDoS Access Center:PV、UV、インバウンドトラフィック、ピークトラフィックレート、アクセス傾向、ソース分布、アクセスされたドメイン名、クライアントタイプなど、主要なウェブサイトメトリクスを表示します。

      チャート

      タイプ

      デフォルトの時間範囲

      説明

      PV

      単一値

      1 時間 (相対)

      リクエストの総数。

      100,000

      UV

      単一値

      1 時間 (相対)

      ユニーククライアントの総数。

      100,000

      インバウンドトラフィック

      単一値

      1 時間 (相対)

      ウェブサイトの総インバウンドトラフィック (MB)。

      300 MB

      ピークインバウンドトラフィック

      単一値

      本日 (正時)

      ウェブサイトのピークインバウンドトラフィックレート (Bytes/s)。

      100 Bytes/s

      ピークアウトバウンドトラフィック

      単一値

      本日(正時)

      ウェブサイトのピークアウトバウンドトラフィックレート (Bytes/s)。

      100 Bytes/s

      トラフィックと帯域幅の傾向

      デュアルラインチャート

      1 週間 (相対)

      ウェブサイトのインバウンドおよびアウトバウンドトラフィックレートの傾向 (KB/s)。

      N/A

      PV/UV アクセス傾向

      デュアルラインチャート

      1 週間 (相対)

      PV と UV 数の傾向。

      N/A

      アクセスステータス分布

      円グラフ

      1 週間 (相対)

      リクエストステータスコード (例:200、304、400) の分布。

      N/A

      アクセスソース

      世界地図

      1 時間 (相対)

      訪問者の PV のソース国別分布。

      N/A

      インバウンドトラフィックソース (世界)

      世界地図

      1 時間 (相対)

      総インバウンドトラフィックのソース国別分布 (MB)。

      N/A

      インバウンドトラフィックソース (中国)

      中国地図

      1 時間 (相対)

      総インバウンドトラフィックのソース省別分布 (MB)。

      N/A

      アクセスヒートマップ

      AMap

      1 時間 (相対)

      訪問者のアクセスを地理的な場所で示したヒートマップ。

      N/A

      インターネットサービスプロバイダー (ISP)

      ドーナツチャート

      1 時間 (相対)

      インターネットサービスプロバイダー (ISP) 別のインバウンドトラフィック量の分布 (MB)。

      N/A

      Referer

      テーブル

      1 時間 (相対)

      最も頻繁な Referer URL、ホスト、およびアクセス数の上位 100 件。

      N/A

      アクセス回線分布

      ドーナツチャート

      1 時間 (相対)

      着信リクエストが使用する Anti-DDoS Proxy アクセス回線の分布。

      N/A

      クライアントタイプ分布

      ドーナツチャート

      1 時間 (相対)

      最も頻繁なユーザーエージェントの上位 20 件 (iPhone、iPad、Windows IE、Chrome など)。

      N/A

      リクエストコンテンツタイプ分布

      ドーナツチャート

      1 時間 (相対)

      最も頻繁なリクエストコンテンツタイプの上位 20 件 (HTML、Form、JSON、ストリーミングデータなど)。

      N/A

      アクセスされたドメイン名

      ドーナツチャート

      1 時間 (相対)

      最も頻繁にアクセスされたドメイン名の上位 20 件。

      N/A

      上位クライアント

      テーブル

      1 時間 (相対)

      訪問回数別の上位 100 クライアントを一覧表示します。IP アドレス、PV、インバウンドトラフィック、エラーおよび攻撃回数などの詳細が含まれます。

      N/A

      応答が最も遅い URL

      テーブル

      1 時間 (相対)

      応答時間が最も遅い上位 100 の URL を一覧表示します。URL、アクセス回数、応答時間などの詳細が含まれます。

      N/A

    • DDoS オペレーションセンター:インバウンドおよびアウトバウンドの帯域幅の傾向、リクエストとブロックの傾向、攻撃者のリスト、アクセスされたウェブサイトのリストなど、ウェブサイトの全体的な運用状況を表示します。

    ダッシュボードレポートをメールや DingTalk で定期的に受信するには、ダッシュボードの右上隅にある [サブスクライブ] ボタンをクリックします。詳細については、「ダッシュボードのサブスクライブ」をご参照ください。

関連ドキュメント

Alibaba Cloud サービスのログに関する一般的な操作