このトピックでは、Server Load Balancer (SLB) のレイヤー7アクセスログのフィールドについて説明します。

フィールド説明
__topic__ログエントリのトピック。 有効値: slb_layer7_access_log
body_bytes_sentクライアントに送信されるHTTPレスポンスメッセージボディのサイズです。 単位:バイト
client_ipクライアントの IP アドレス。
hostサーバーの IP アドレス。 値は最初にリクエストパラメータから取得されます。 値が取得されない場合、値は、ホストヘッダフィールドから取得される。 それでも値を取得できない場合は、リクエストを処理するバックエンドサーバーのIPアドレスをフィールド値として取得します。
http_hostリクエストメッセージのホストヘッダー。
http_refererプロキシが受信したリクエストメッセージのHTTPリファラーヘッダー。
http_user_agentプロキシが受信したリクエストメッセージのHTTP user-agentヘッダー。
http_x_forwarded_forプロキシによって受信された要求メッセージ内のx-forwarded-forコンテンツ。
http_x_real_ipクライアントの実際 IP アドレス。
read_request_timeプロキシがリクエストメッセージを読み取る時刻。 単位:ミリ秒。
request_lengthリクエストメッセージの長さ。開始行、HTTPヘッダー、およびHTTP本文が含まれます。
request_methodリクエスト方式。
request_timeプロキシが最初の要求メッセージを受信してから、プロキシが応答メッセージを返すまでの時間。 単位:秒。
request_uriプロキシが受信したリクエストURI。
schemeリクエストスキーマ。 有効な値:http および https。
server_protocolプロキシによって受信されたHTTPバージョン。たとえば、HTTP/1.0またはHTTP/1.1。
slb_vportSLBインスタンスのリスニングポート。
slbidSLBインスタンスのID。
ssl_cipherSSL接続を確立するために使用される暗号スイート (ECDHE-RSA-AES128-GCM-SHA256など) 。
ssl_protocolTLSv1.2などのSSL接続を確立するために使用されるプロトコル。
statusプロキシから送信されたHTTPステータスコード。
tcpinfo_rttTCPパケットの往復時間 (RTT) 。 単位:ミリ秒。
timeログエントリが生成された時刻。
upstream_addrバックエンドサーバーの IP アドレスとポート番号。
upstream_response_timeプロキシとバックエンドサーバー間の接続期間。 単位:秒。
upstream_statusバックエンドサーバーからプロキシによって受信されたHTTPステータスコード。
vip_addr仮想IPアドレスです。
write_response_timeプロキシの応答時間。 単位:ミリ秒。