Alibaba Cloud CDNは、1時間ごとにドメインアクセスログを収集します。 過去30日間に収集されたドメイン名の毎日のログデータをローカルPCにダウンロードして、さらに分析することができます。
使用上の注意
Alibaba Cloud CDNまたはDCDNコンソールで使用可能なモニタリングまたはリソース使用機能を使用するか、API操作を呼び出すことによって照会される高速化ドメイン名のトラフィック使用量は、ログで収集されたものとは異なります。 通常、モニタリング機能またはリソース使用量機能を使用して照会される高速化ドメイン名のトラフィック使用量は、ログに収集されたトラフィック使用量の1.1倍です。 詳細については、「モニタリングと使用分析機能または使用統計機能を使用してトラフィック量が検出される理由」をご参照ください。
使用上の注意
ログの更新遅延: ほとんどの場合、ログデータはイベント発生後24時間以内に生成されます。 場合によっては、ログデータは24時間以上後に生成されます。
デフォルトでは、Alibaba Cloud CDNは30日間のログデータを保存します。 ログデータを長期間保持する場合は、ログストレージ機能を使用して、ログデータをObject storage Service (OSS) バケットに保存できます。 詳細については、「Function Computeを使用したログの配信」をご参照ください。
ログファイルの命名規則: Accelerated domain name_year_month_day_start time_end time[extension field].gz] 拡張フィールドはアンダースコア (_) で始まります。 例:
aliyundoc.com_2018_10_30_000000_010000_xx.gz
説明特定のログファイルの名前には、拡張フィールドが含まれない場合があります。 例:
aliyundoc.com_2018_10_30_000000_010000.gz
ログフィールドと説明
サンプルログエントリ
[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 (互換性; AhrefsBot/5.0; + http://example.com/robot/)" "text/html"
フィールド
フィールド
説明
[9/Jun/2015:01:58:09 + 0800]
リクエストの終了時刻。
10.10.10.10
リクエストに含まれるX-Forwarded-Forヘッダーの最初のIPアドレス (client_ip) 。 クライアントがプレゼンスポイント (POP) に接続するためにプロキシを使用しない場合、IPアドレスはPOPに接続するためにクライアントによって使用されます。
説明X-Forwarded-Forリクエストヘッダーの形式は、
X-Forwarded-For: <client_ip>, <proxy_ip>
です。クライアントがプロキシを使用してPOPに接続しない場合、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ヘッダーの2番目のIPアドレス (proxy_ip) 。 クライアントがプロキシを使用してAlibaba Cloud CDN POPに接続しない場合、このフィールドの値は
-
です。1542
応答時間。 単位:ミリ秒。
"-"
HTTPリクエストのRefererヘッダー。
GET
リクエスト方式。
http://www.aliyun.com/index.html
リクエストのURL。
200
HTTP ステータスコード
191
リクエストのサイズ。 単位:バイト
2830
レスポンスのサイズ。 単位:バイト
ミス
キャッシュヒットのステータス。 有効な値:
HIT: リクエストはキャッシュヒットであり、オリジンサーバーにリダイレクトする必要はありません。
MISS: リクエストはキャッシュミスであるため、L2 POPまたはオリジンサーバーにリダイレクトする必要があります。
説明Alibaba Cloud CDNは、L2 POPを除くPOPからログデータを収集します。 フィールド値がMISSの場合、back-to-origin情報は提供されません。 この場合、ログデータには、キャッシュミス要求がオリジンサーバーにリダイレクトされたかどうかは表示されません。
Mozilla/5.0 (互換性のある; AhrefsBot/5.0; + http://example.com/robot/)
User-Agentヘッダー。
text/html
ファイルタイプ。
説明グローバルリソースプランを有効にするドメイン名のログには、このフィールドは含まれません。
手順
Alibaba Cloud CDNコンソール
左側のナビゲーションウィンドウで、 を選択します。
ログのダウンロード タブで、ドメイン名と日付を選択し、照会 をクリックします。
ダウンロードするログファイルを見つけて、アクション 列の [ダウンロード] をクリックします。
関連する API 操作
DescribeCdnDomainLogs: ドメイン名のログデータをダウンロードできるアドレスを照会します。