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

Edge Security Acceleration:標準ログのフィールドリファレンス

最終更新日:Aug 27, 2026

Alibaba Cloud DCDN は、ドメイン名に対するネットワーク全体のアクセスログと WAF ブロックログを、1 時間の粒度で記録します。過去 30 日以内であれば、任意の 1 日における特定のドメイン名のログをダウンロードし、ローカルパスに保存して分析できます。

ダウンロード

  • 標準ログのダウンロードページに移動します。ナビゲーションパスは[データセンター] > ログ > [標準ログ] > [ログのダウンロード] です。必要な日付を選択し、ログをダウンロードします。

  • ログファイルの遅延:遅延は通常 24 時間以内ですが、24 時間を超える場合があります。24 時間未満の遅延でログが必要な場合は、代わりにリアルタイムログを使用してください。

使用方法

  • ログファイルの命名規則:ファイル名は加速ドメイン名で始まり、その後に年、月、日、開始時刻、終了時刻、および任意の拡張フィールド (アンダースコア _ で始まる) が続きます。これらはアンダースコアで連結されます。ファイル名は.gzで終わります。例:aliyundoc.com_2018_10_30_000000_010000_xx.gz。

    説明

    拡張フィールドが存在しない場合があります。例:aliyundoc.com_2018_10_30_000000_010000.gz。

  • Notepad++ などの一般的な IDE ツールで DCDN のログを確認できます。

  • DCDN コンソールまたは API のトラフィックデータは、ログベースのデータと異なる場合があります。モニタリングトラフィックは通常、ログで計算された量の約 1.1 倍です。「モニタリングと使用量分析機能または使用量統計機能で確認したトラフィック量が、ログに記録されたトラフィック量と異なるのはなぜですか?」をご参照ください。

  • リソースモニタリングは、クライアントのリージョンと ISP ごとにデータを収集します。課金は、課金リージョンごとの DCDN POP におけるトラフィック、帯域幅、リクエスト数に基づいて計測されるため、結果が異なる場合があります。

  • 特定の地域の一部インターネットサービスプロバイダー(ISP)は、エンドユーザーにプライベート IP アドレスを割り当てることがあります。その結果、POP はユーザーのプライベート IP アドレスを受信することがあります。

    説明

    プライベート IP アドレスは次の 3 つの範囲に該当します。

    • クラス A プライベート IP アドレス:10.0.0.0 ~ 10.255.255.255、サブネットマスク:10.0.0.0/8

    • クラス B プライベート IP アドレス:172.16.0.0 ~ 172.31.255.255、サブネットマスク:172.16.0.0/12

    • クラス C プライベート IP アドレス:192.168.0.0 ~ 192.168.255.255、サブネットマスク:192.168.0.0/16

ユーザーアクセスログのフィールド

  • サンプルログエントリ

    // サンプルログ
    //         リクエスト時刻             クライアント IP   プロキシ IP   応答時間    Referer   リクエストメソッドと URL                 HTTP ステータスコード リクエストサイズ   レスポンスサイズ    キャッシュステータス         "User-Agent"                                                           ファイルタイプ    接続 IP
    [9/Jun/2015:01:58:09 +0800]    10.10.10.10 -        1542       "-"        "GET http://www.aliyun.com/index.html"      200          191           2830           MISS                 "Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://example.com/robot/)" "text/html"  1.1.X.X 
  • フィールド

    フィールド

    フィールドの意味

    説明

    [9/Jun/2015:01:58:09 +0800]

    リクエスト時刻

    ユーザーアクセスリクエストの終了時刻です。

    10.10.10.10

    クライアント IP アドレス

    X-Forwarded-For リクエストヘッダー内の左から最初の IP アドレスは、クライアントの IP アドレス (client_ip) を表します。クライアントと または DCDN エッジノードの間にプロキシが存在しない場合、このアドレスはエッジノードとの TCP 接続を確立した IP アドレスと一致します。

    説明
    • X-Forwarded-For ヘッダーはX-Forwarded-For: <client_ip>, <proxy_ip>の形式に従います。

    • クライアントがプロキシを使用せずにDCDN ノードに接続する場合 (X-Forwarded-For ヘッダーに <client_ip> のみが含まれる場合)、ログ内の <client_ip> の値はプライベート IP アドレスである可能性があります。一般的な理由として、インターネットサービスプロバイダー (ISP) が、パブリック IP アドレスの使用量とコストを削減するためにクライアントへプライベート IP アドレスを割り当てていることが挙げられます。

    • クライアントがプロキシを使用して POP に接続する場合、X-Forwarded-For リクエストヘッダーには <client_ip> と <proxy_ip> が含まれます。この場合も、ログ内の client_ip の値はプライベート IP アドレスである可能性があります。一般的な理由として、ISP がプロキシにパブリック IP アドレスを割り当て、クライアントにプライベート IP アドレスを割り当てていることが挙げられます。

    • X-Forwarded-For ヘッダーは偽装できるため、分析および悪意のある IP アドレスをブロックする WAF ルールの設定には、リアルタイムログで収集されるフィールドのremote_ipフィールドを使用してください。remote_ipフィールドには、DCDN との接続を確立した実際の IP アドレスが含まれます。

    -

    プロキシ IP アドレス

    X-Forwarded-For リクエストヘッダー内の左から 2 番目の IP アドレスは、プロキシの IP アドレス (proxy_ip) を表します。プロキシが使用されていない場合、このフィールドにはハイフン (-) が含まれます。

    1542

    応答時間

    応答時間です。単位:ミリ秒。

    "-"

    Referer

    HTTP リクエストの Referer ヘッダーです。

    GET

    リクエストメソッド

    リクエストメソッドです。例:GET、POST、PUT、DELETE。

    http://www.aliyun.com/index.html

    リクエストURL

    リクエストURLです。

    200

    HTTP ステータスコード

    HTTP ステータスコードです。一般的な例として 200、403、404、500 があります。

    191

    リクエストサイズ

    リクエストのサイズです。単位:バイト。

    2830

    レスポンスサイズ

    レスポンスのサイズです。単位:バイト。

    MISS

    キャッシュステータス

    キャッシュヒットステータスです。

    • HIT:エッジノードがキャッシュからコンテンツを配信しました。オリジンフェッチは不要です。

    • MISS:エッジノードのキャッシュに要求されたコンテンツがありませんでした。コンテンツはアップストリームサーバーからフェッチされます。アップストリームサーバーは、L2 または DCDN ノード、またはオリジンサーバーです。

    Alibaba Cloud DCDN は、現在 DCDN エッジノードのログ情報のみを提供しており、DCDN L2 ノードのオリジン関連情報は含まれません。したがって、このフィールドがMISS の場合、オリジン情報を取得できず、ユーザーリクエストがオリジンに転送されたかどうかをログから直接確認することもできません。

    Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://example.com/robot/)

    User-Agent

    User-Agent ヘッダーです。

    text/html

    ファイルタイプ

    Webページのタイプです。

    グローバルリソースプランを有効にしているドメイン名のログには、このフィールドは含まれません。

    1.1.1.1

    アクセス IP アドレス

    接続の確立に使用された IP アドレスです。

    説明

    その他のフィールド:

    • DYNAMIC:動的リクエストを示します。

    • CHARGE:リクエストが課金対象であることを示します。

    • NOTLAST:実用上の意味を持たない予約フィールドです。

WAF ログのフィールド

  • サンプルログエントリ

    [16/May/2023:10:36:09 +0800] HEAD "http" api.alibabacloud.com "/block" "_dyc=89e7639543f17ddbe77361c56b9952b9" "-" api.alibabacloud.com 3d30530216842045692847280e 403 "-" "curl/7.29.0" "-" 1.XX.XX.1 1.XX.XX.1 false "-" deny "custom_acl" 20000014
  • フィールド

    フィールド名

    値の例

    説明

    unixtime

    [16/May/2023:10:36:09 +0800]

    リクエストの時刻です。

    method

    HEAD

    リクエストメソッドです。

    scheme

    http

    リクエストプロトコルです。

    domain

    api.alibabacloud.com

    リクエストされたドメイン名です。

    uri

    /block

    リクエストされたリソースです。

    uri_param

    _dyc=89e7639543f17ddbe77361c56b9952b9

    リクエストパラメーターです。

    content_type

    -

    リクエストのコンテンツタイプです。

    matched_host

    api.alibabacloud.com

    クライアントリクエストに一致し、追加済みで稼働中のドメイン名です。

    request_id

    3d30530216842045692847280e

    リクエストの一意の ID です。

    return_code

    403

    リクエストのレスポンスコードです。

    referer

    -

    HTTP Referer フィールドです。

    user_agent

    curl/7.29.0

    ユーザーエージェント情報です。

    x_forwarded_for

    -

    リクエスト内の XFF ヘッダーです。このヘッダーは、HTTP プロキシまたはロードバランサー経由で Web サーバーに接続するクライアントの元の IP アドレスを識別するために使用されます。

    client_ip

    1.XX.XX.1

    ユーザーの実際の IP アドレスです。

    remote_addr

    1.XX.XX.1

    リクエストの IP アドレスです。

    final_test

    false

    最終的に一致したルールは、観測モードではありません。

    cookie

    -

    リクエストヘッダーに含まれるクライアントの cookie 情報です。

    final_action

    deny

    最終的に実行された保護アクションです。

    • block:Web 基本保護モジュールによりブロックされました。

    • deny:Web 基本保護モジュール以外のモジュールによりブロックされました。

    • captcha:スライダー CAPTCHA によるチャレンジが実行されました。

    • js:JavaScript 検証によるチャレンジが実行されました。

    • 空文字列:リクエストは許可されました。これは、保護ルールがトリガーされなかった場合、ホワイトリストルールまたは監視ルールがトリガーされた場合、またはクライアントがスライダー CAPTCHA または JavaScript 検証に合格した場合に発生します。

    説明

    リクエストが複数の保護モジュールをトリガーした場合、このフィールドには最終的に実行されたアクションのみが記録されます。アクションの優先順位は次のとおりです:ブロック (block) > スライダー CAPTCHA (captcha) > 動的トークンベース認証 (sigchl) > JavaScript 検証 (js)。

    final_plugin

    custom_acl

    最終的に一致した保護モジュールです。

    • final_action フィールドが空ではない場合、このフィールドはアクションを実行した単一のモジュールを示します。

    • final_action フィールドが空の場合、このフィールドにはリクエストによってトリガーされたすべてのモジュールが一覧表示されます。モジュール名に付与される -T サフィックスは、そのモジュール内で監視ルールに一致したことを示します。このサフィックスは、ホワイトリストモジュールまたは Web 基本保護モジュールには適用されません。

    このフィールドには、カンマ (,) 区切りで複数の値を含めることができます。指定可能なモジュール値は次のとおりです。

    • whitelist:リクエストがホワイトリストモジュールのルールに一致しました。

    • waf:リクエストが Web 基本保護モジュールのルールに一致しました。

    • custom_acl:リクエストがカスタムルールモジュールのルールに一致しました。

    • ip_blacklist:リクエストが IP ブラックリストモジュールのルールに一致しました。

    • region_block:リクエストがリージョンブラックリストモジュールのルールに一致しました。

    • bot:リクエストがボット管理モジュールのルールに一致しました。

    • anti_scan:リクエストがスキャン保護モジュールのルールに一致しました。

    • intelligent_cc_global:リクエストが DDoS グローバル保護戦略モジュールのルールに一致しました。

    • intelligent_cc_acl:リクエストが DDoS インテリジェント CC 保護モジュールのルールに一致しました。

    final_rule_id

    20000014

    Information about the protection rule that was ultimately matched.

    • If the final_action field is not empty, this field indicates the ID of the single rule that took the action. The rule ID is a numeric value and does not include the module name.

    • If the final_action field is empty, this field lists all rules triggered by the request. The format for each rule is ModuleName-RuleID(-T). A -T suffix indicates that the rule is a monitor rule. The suffix does not apply to rules in the whitelist or basic web protection modules.

    This field can contain multiple values separated by commas (,).

操作手順

  1. DCDNコンソールにログインします。
  2. 左側のナビゲーションペインで、[データセンター] > ログ > [標準ログ] を選択します。

  3. [ログのダウンロード] タブで、ドメイン名と時間範囲を選択し、[検索] をクリックします。

  4. 検索結果で、[操作] 列の[ダウンロード] をクリックしてログファイルをダウンロードします。