本トピックでは、アカウントレベルおよびサイトレベルにおける、さまざまな種類のリアルタイムログのログフィールドについて説明します。
アカウントレベル
エッジ関数ログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | AccountID | string | アカウント ID |
ClientRequestHost | string | メインクライアントリクエストの | |
ClientRequestID | string | メインクライアントリクエストの一意の識別子。 | |
ClientRequestMethod | string | メインクライアントリクエストの | |
ClientRequestPath | string | メインクライアントリクエストのパス。 | |
LogTimestamp | Timestamp ISO8601 | ログが生成されたときのタイムスタンプ。例: | |
SubRequest | SubRequestID | string | サブリクエストの一意の識別子。 |
FetchStatus | string | エッジ関数を使用して行われたリクエストに対して返されるステータス。 | |
KvStatus | string | EdgeKV を使用して行われたリクエストに対して返されるステータス。 | |
CacheStatus | string | Cache API を使用して行われたリクエストで取得されたキャッシュヒットステータス。 | |
SubRequest2xxCount | int | ステータスコードが 2xx のサブリクエストの数。 | |
SubRequest3xxCount | int | ステータスコードが 3xx のサブリクエストの数。 | |
SubRequest4xxCount | int | ステータスコードが 4xx のサブリクエストの数。 | |
SubRequest5xxCount | int | ステータスコードが 5xx のサブリクエストの数。 | |
SubRequestOtherCount | int | その他のステータスコードを持つサブリクエストの数。 | |
EdgeRoutine | CodeVersion | string | コードのバージョン番号。 |
ConsoleLog | string | JavaScript コードで | |
CPUTime | int | リクエスト全体で消費された CPU 時間。単位: | |
Duration | int | エッジ関数でのリクエストの実際の実行時間。サブリクエストの待機時間と I/O 時間が含まれます。単位: | |
ErrorCode | int | コード実行のエラーコード。 | |
ErrorMessage | string |
| |
EventType | string | 関数をトリガーしたイベントのタイプ。 | |
ResponseSize | int | 応答の合計サイズ。単位: | |
ResponseStatus | int | 応答の状態コード。 | |
RoutineName | string | 関数名。 | |
RoutineSpec | string | EdgeRoutine の仕様。 |
エッジコンテナーログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | AccountID | string | アカウント ID |
ApplicationID | string | アプリケーション ID | |
ContainerLog | string | コンテナ化されたアプリケーションによって出力されるログ情報。 | |
DataSource | string | コレクションソース。現在のソースには、標準出力とログ出力が含まれます。 | |
DataPath | string | 収集パス。例: | |
LogTimestamp | Timestamp ISO8601 | ログが生成されたときのタイムスタンプ。例: | |
Operator | string | ログを生成した POP のキャリア情報。例: | |
Region | string | ログを生成した POP のリージョン情報。例: | |
VersionID | string | バージョン ID |
ウェブサイトレベル
アクセスおよびオリジンフェッチログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | BotTag | string | クライアントリクエストのボットタイプを記録します:
|
ClientRequestID | string | クライアントリクエストの一意の識別子。 | |
EdgeServerID | string | クライアントがアクセスした ESA POP サーバーの一意の識別子。 | |
EdgeServerIP | string | クライアントがアクセスした ESA POP の IP アドレス。 | |
EdgeStartTimestamp | Timestamp ISO8601 | ESA POP がクライアントリクエストを受信したときのタイムスタンプ。例: | |
EdgeEndTimestamp | Timestamp ISO8601 | ESA POP がクライアントへのレスポンス送信を完了したときのタイムスタンプ。例: | |
JA3Hash | string | クライアントの JA3 指紋のハッシュ値。 | |
JA4Hash | string | クライアントの JA4 指紋のハッシュ値。 | |
SiteName | string | サイト名 | |
SmartRoutingStatus | string | スマートルーティング機能のステータス。 | |
TlsHash | string | SSL/TLS クライアントの指紋を記述する MD5 ハッシュ値。 | |
クライアント | ClientASN | string | クライアントの IP アドレスから解析された自律システム番号 (ASN)。 |
ClientCountryCode | string | クライアント IP アドレスから解析された ISO-3166 Alpha-2 コード。 | |
ClientIP | string | ESA POP との接続を確立したクライアントの IP アドレス。 | |
ClientISP | string | クライアント IP アドレスから解析されたキャリア情報。 | |
ClientRegionCode | string | クライアント IP アドレスから解析された ISO-3166-2 コード。 | |
ClientSSLCipher | string | クライアントの SSL 暗号化スイート。 | |
ClientSSLProtocol | string | クライアントの SSL プロトコルバージョン。 | |
ClientSrcPort | int | ESA POP との接続を確立したクライアントのポート。 | |
ClientXRequestedWith | string | クライアントからの | |
ClientRequest | ClientRequestBytes | int | クライアントリクエストのサイズ。単位: |
ClientRequestHeaderRange | string | クライアントリクエストにおいて、 | |
ClientRequestHost | string | クライアントリクエストの | |
ClientRequestMethod | string | クライアントリクエストの | |
ClientRequestPath | string | クライアントリクエストのパス。 | |
ClientRequestProtocol | string | クライアントリクエストのプロトコル。 | |
ClientRequestReferer | string | クライアントリクエストの | |
ClientRequestQuery | string | クライアントリクエストの | |
ClientRequestScheme | string | クライアントリクエストの | |
ClientRequestURI | string | クライアントリクエストの | |
ClientRequestUserAgent | string | クライアントリクエストの | |
エッジ | EdgeCacheStatus | string | リクエストのキャッシュステータス。 |
EdgeRequestHost | string | ESA POP からのオリジンフェッチの | |
EdgeResponseBodyBytes | int | ESA POP からクライアントに返されるレスポンス | |
EdgeResponseBytes | int | ESA POP からクライアントに返されるレスポンスのサイズ。単位: | |
EdgeResponseCompressionAlgo | string | ESA POP からのレスポンスの圧縮アルゴリズム。 | |
EdgeResponseCompressionRatio | float | ESA POP からのレスポンスの圧縮率。 | |
EdgeResponseContentType | string | ESA POP からのレスポンスの | |
EdgeResponseStatusCode | int | ESA POP からクライアントに返されるステータスコード。 | |
EdgeResponseTime | int | ESA POP がクライアントリクエストを受信してから、レスポンスの最後のバイトをクライアントに送信するまでの合計時間。単位: | |
EdgeTimeToFirstByteMs | int | ESA ノードがクライアントリクエストを受信してから、ESA ノードがレスポンスの最初のバイトをクライアントに返すまでの時間 ( | |
オリジン | OriginDNSResponseTimeMs | int | オリジンサーバーから DNS 解決レスポンスを受信するまでにかかった時間。 |
OriginIP | string | back-to-origin リクエストのオリジン IP アドレス。 | |
OriginSSLProtocol | string | back-to-origin リクエストに使用される SSL プロトコルのバージョン。 | |
OriginTCPHandshakeDurationMs | int | オリジンサーバーをリクエストする際の TCP ハンドシェイクの完了にかかった時間。 | |
OriginTLSHandshakeDurationMs | int | オリジンサーバーをリクエストする際の TLS ハンドシェイクの完了にかかった時間。 | |
OriginResponse | OriginResponseDurationMs | int | オリジンサーバーからの最初のバイトまでの時間。 |
OriginResponseHTTPExpires | string | オリジンサーバーのレスポンスの | |
OriginResponseHTTPLastModified | string | オリジンサーバーのレスポンスの | |
OriginResponseHeaderRange | string | オリジンサーバーのレスポンスの | |
OriginResponseStatusCode | int | オリジンサーバーのレスポンスのステータスコード。 | |
セキュリティ | SecAction | string | リクエストに対して実行された最終的な保護アクション。 |
SecActions | string | リクエストに対して実行されたすべての保護アクション。 | |
SecRuleID | string | リクエストに対して実行された最終的な保護ルールの ID。 | |
SecRuleIDs | string | リクエストに対して実行されたすべての保護ルールの ID。 | |
SecSource | string | リクエストに対して実行された最終的な保護ルール。 | |
SecSources | string | リクエストに対して実行されたすべての保護ルール。 |
緩和ログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | Action | string | 実行された保護操作:
|
ClientRequestID | string | クライアントリクエストの一意の識別子。 | |
Datetime | Timestamp ISO8601 | ESA POP がクライアントリクエストを受信したときのタイムスタンプ。例:2024-01-01T00:00:00+08:00。 | |
JA3Hash | string | クライアントの JA3 指紋のハッシュ値。 | |
JA4Hash | string | クライアントの JA4 指紋のハッシュ値。 | |
ManagedRuleType | string | マネージドルールに対応する特定の保護ルールタイプ:
| |
RuleID | string | 一致した保護ルールの ID。 | |
RuleType | string | セキュリティルールに対応する特定の保護タイプ:
| |
Source | string | 一致した保護ルール:
| |
TlsHash | string | SSL/TLS クライアントの指紋を記述する MD5 ハッシュ値。 | |
クライアント | ClientASN | string | クライアントの IP アドレスから解析された自律システム番号 (ASN)。 |
ClientCountryCode | string | クライアント IP アドレスから解析された ISO-3166 Alpha-2 コード。 | |
ClientIP | string | 接続 IP:ESA POP との接続を確立したクライアントの IP アドレス。 | |
ClientISP | string | クライアント IP アドレスから解析されたキャリア情報。 | |
ClientRequest | ClientRequestHost | string | クライアントリクエストの |
ClientRequestMethod | string | クライアントリクエストの | |
ClientRequestPath | string | クライアントリクエストのパス。 | |
ClientRequestProtocol | string | クライアントリクエストのプロトコル。 | |
ClientRequestReferer | string | クライアントリクエストの | |
ClientRequestQuery | string | クライアントリクエストの | |
ClientRequestScheme | string | クライアントリクエストの | |
ClientRequestURI | string | クライアントリクエストの | |
ClientRequestUserAgent | string | クライアントリクエストの | |
エッジ | EdgeResponseContentType | string | ESA POP からのレスポンスの |
EdgeResponseStatusCode | int | ESA POP からクライアントに返されるステータスコード。 | |
OriginResponse | OriginResponseStatusCode | int | オリジンサーバーのレスポンスのステータスコード。 |
レイヤー 4 プロキシログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | BlockRuleID | string | リクエストをブロックしたヒットしたルールの ID。空の値は、リクエストがブロックされなかったことを示します。 |
ConnectTimeStamp | Timestamp ISO8601 | 接続確立のタイムスタンプ。例: | |
DisconnetTimeStamp | Timestamp ISO8601 | 切断のタイムスタンプ。例: | |
DomainName | string | アプリケーションインスタンスの作成に使用されたドメイン名。 | |
EdgeServerIP | string | クライアントがアクセスした ESA POP の IP アドレス。 | |
IpFirewall | bool | IP アクセスルールが有効になっているかどうかを示します。 | |
LogTimeStamp | Timestamp ISO8601 | ログが生成されたときのタイムスタンプ。例: | |
ProxyProtocol | string | プロキシプロトコルのバージョン。有効な値は | |
SessionID | string | グローバルに一意なストリーム識別子。 | |
SiteName | string | サイト名 | |
Status | int | セッション終了時の状態コード。 | |
クライアント | ClientASN | string | クライアントの IP アドレスから解析された自律システム番号 (ASN)。 |
ClientBytes | int | クライアントから受信したデータバイト数。単位: | |
ClientCountryCode | string | クライアント IP アドレスから解析された ISO-3166 Alpha-2 コード。 | |
ClientIP | string | ESA POP との接続を確立したクライアントの IP アドレス。 | |
ClientISP | string | クライアント IP アドレスから解析されたキャリア情報。 | |
ClientMatchedIpFirewall | string | 一致した IP アクセスルールのタイプ。 | |
ClientPort | int | クライアントポート。 | |
ClientProto | string | クライアントのデータ転送プロトコル。 | |
オリジン | OriginBytes | int | オリジンサーバーから受信したデータバイト数。単位: |
OriginIP | string | オリジンサーバーの IP アドレス。 | |
OriginPort | int | オリジンサーバーポート。 | |
OriginProto | string | オリジンサーバーのデータ転送プロトコル。 |
DNS ログ
カテゴリ | フィールド名 | データ型 | 説明 |
全般 | DestIP | string | ネームサーバー (NS) の IP アドレス。 |
EDNSSubnet | string | 再帰リゾルバーによって転送された EDNS クライアントサブネット (ECS) の IP アドレス情報。 | |
ProcessTime | int | クエリの処理時間。単位: | |
Protocol | string | トランスポートプロトコル。 | |
QueryName | string | クエリの名前。 | |
QueryType | string | クエリタイプ。 | |
ResponseCode | string | クエリのレスポンス結果。 | |
SiteName | string | サイト名 | |
SourceIP | string | ローカル DNS (LDNS) の IP アドレス。 | |
Timestamp | string | クエリが発生したときのタイムスタンプ。例: |