このトピックでは、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_vport | SLBインスタンスのリスニングポート。 |
slbid | SLBインスタンスのID。 |
ssl_cipher | SSL接続を確立するために使用される暗号スイート (ECDHE-RSA-AES128-GCM-SHA256など) 。 |
ssl_protocol | TLSv1.2などのSSL接続を確立するために使用されるプロトコル。 |
status | プロキシから送信されたHTTPステータスコード。 |
tcpinfo_rtt | TCPパケットの往復時間 (RTT) 。 単位:ミリ秒。 |
time | ログエントリが生成された時刻。 |
upstream_addr | バックエンドサーバーの IP アドレスとポート番号。 |
upstream_response_time | プロキシとバックエンドサーバー間の接続期間。 単位:秒。 |
upstream_status | バックエンドサーバーからプロキシによって受信されたHTTPステータスコード。 |
vip_addr | 仮想IPアドレスです。 |
write_response_time | プロキシの応答時間。 単位:ミリ秒。 |