Edge Security Acceleration (ESA) は、1時間ごとにパッケージ化された標準ログを提供します。過去 31 日以内の Web サイトのアクセスログをローカル PC にダウンロードできます。標準ログは、アクセラレーションポリシーの最適化、Web サイトの監視、潜在的なリスクの検出、ユーザーの行動の把握に役立ちます。
始める前に
グローバルな ESA プレゼンスポイント (POP) から収集されるため、標準ログが ESA コンソールに表示されるまでに 6 ~ 8 時間かかる場合があります。[標準ログ] ページの各エントリは、指定された期間内に生成された完全なログパッケージを表します。
デフォルトでは、標準ログは 1 時間ごとにパッケージ化されます。ただし、1 時間の間に Web サイトへの訪問者がない場合、その期間のログパッケージは生成されません。
アクセスログ と TCP/UDP プロキシログの標準ログがサポートされています。 。
標準ログをダウンロードする
ESA コンソールで、[サイト管理] を選択し、管理する Web サイトの名前をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[標準ログ] ページで、開始日時、終了日時、およびログカテゴリを指定し、[検索] をクリックします。
説明コンソールは、過去 31 日間のログダウンロードをサポートしています。 31 日より古いログをダウンロードするには、[チケットを送信する]ことで、最大 180 日前のログにアクセスできます。
目的のログ パッケージを見つけ、[アクション] 列の [ダウンロード] をクリックします。パッケージをダウンロードして解凍すると、ログ情報を確認できます。
説明標準ログは、gzip を使用して
.gz
形式でパッケージ化されています。 これらは、websiteName_Year_Month_Day_startTime_endTime.xx.gz
という形式で命名されています。 例:aliyundoc.com_2024_01_01_000000_010000.xx.gz
。
ログフィールド
アクセスログフィールド
フィールド | タイプ | 説明 |
ClientRequestID | 文字列 | リクエストの一意の識別子。 |
EdgeServerID | 文字列 | ESAクライアントがアクセスする ESA POP の一意の識別子。 |
EdgeServerIP | 文字列 | ESA POP の IP アドレス。 |
EdgeStartTimestamp | タイムスタンプ ISO8601 | ESA POP がリクエストを受信したときのタイムスタンプです。例:2024-01-01T00:00:00+08:00。 |
ClientASN | 文字列 | クライアントの IP アドレスから解析された自律システム番号 (ASN)。 |
SiteName | 文字列 | Web サイト名。 |
ClientIP | 文字列 | ESA POP との接続を確立するために使用されるクライアントの IP アドレス。 |
ClientISP | 文字列 | クライアントの IP アドレスから解析されたインターネットサービスプロバイダー (ISP) 情報。 |
ClientRegionCode | 文字列 | クライアントの IP アドレスから解析された ISO-3166-2 コード。 |
ClientSrcPort | int | クライアントと ESA POP 間の接続を確立するために使用されるポート。 |
ClientCountryCode | 文字列 | クライアントの IP アドレスから解析された ISO-3166 Alpha-2 コード。 |
ClientRequestBytes | int | リクエストサイズ。単位:バイト。 |
ClientRequestHeaderRange | 文字列 | Range リクエストヘッダー。例:bytes=0-100。 |
ClientRequestHost | 文字列 | クライアントがリクエストしたホスト。 |
ClientRequestMethod | 文字列 | リクエストで使用される HTTP メソッド。 |
ClientRequestProtocol | 文字列 | リクエストで使用されるプロトコル。 |
ClientRequestReferer | 文字列 | リクエスト内の Referer。 |
ClientRequestURI | 文字列 | リクエスト URI。 |
ClientRequestUserAgent | 文字列 | リクエスト内の User-Agent。 |
EdgeCacheStatus | 文字列 | リクエストのキャッシュステータス。 |
EdgeResponseBodyBytes | int | ESA POPがクライアントに返すレスポンス本文のサイズです。単位:バイト。 |
EdgeResponseBytes | int | ESA POPがクライアントに返すレスポンスのサイズです。単位:バイト。 |
EdgeResponseStatusCode | int | ESA POP がクライアントに返す状態コード。 |
EdgeTimeToFirstByteMs | int | ESA POP がクライアント リクエストを受信してから、ESA POP が応答の最初のバイトをクライアントに返すまでの経過時間です。単位:ms。 |
ClientRequestScheme | 文字列 | リクエスト内のスキーム。 |
TCP/UDP プロキシログ
フィールド | タイプ | 説明 |
BlockRuleID | 文字列 | リクエストをブロックするためにトリガーされるルールの ID。このフィールドが空の場合、リクエストはブロックされません。 |
ClientASN | 文字列 | クライアントの IP アドレスから解析された ASN。 |
ClientBytes | int | クライアントから受信したデータの量。単位:バイト。 |
ClientCountryCode | 文字列 | クライアントの IP アドレスから解析された ISO-3166 Alpha-2 コード。 |
ClientIP | 文字列 | ESA POP との接続を確立するために使用されるクライアントの IP アドレス。 |
ClientISP | 文字列 | クライアントの IP アドレスから解析された ISP 情報。 |
ClientMatchedIpFirewall | 文字列 | 一致した IP アクセス ルールのタイプ。 |
ClientPort | int | クライアントのポート。 |
ClientProto | 文字列 | クライアントが使用する伝送プロトコル。 |
ConnectTimeStamp | タイムスタンプ ISO8601 | クライアントが ESA POP に接続したときのタイムスタンプ。例:2024-01-01T00:00:00+08:00。 |
DisconnetTimeStamp | タイムスタンプ ISO8601 | クライアントが [ESA] POP から切断されたときのタイムスタンプ。例: 2024-01-01T00:00:00+08:00。 |
DomainName | 文字列 | TCP/UDP アクセラレーションのアプリケーションを追加するドメイン名。 |
EdgeServerIP | 文字列 | ESAESA POP の IP アドレス。 |
IpFirewall | bool | IP アクセス ルールが有効かどうかを示します。 |
LogTimeStamp | タイムスタンプ ISO8601 | ログが生成されたときのタイムスタンプ。例:2024-01-01T00:00:00+08:00。 |
OriginBytes | int | オリジンサーバーから受信したデータの量。単位:バイト。 |
OriginIP | 文字列 | オリジンサーバーの IP アドレス。 |
OriginPort | int | オリジンサーバーのポート。 |
OriginProto | 文字列 | オリジンサーバーが使用する伝送プロトコル。 |
ProxyProtocol | 文字列 | プロキシプロトコルのバージョン。有効な値:off、v1、v2。 |
SessionID | 文字列 | グローバルに一意のセッション ID。 |
Status | int | セッションが終了したときに返される状態コード。 |
SiteName | 文字列 | Web サイト名。 |