本文介紹ALB負載均衡7層訪問日志的字段詳情。
字段 | 說明 |
__topic__ | 日志主題,固定為alb_layer7_access_log。 |
body_bytes_sent | 發送給客戶端的HTTP Body字節數。 |
client_ip | 請求客戶端IP地址。 |
host | 域名或IP地址。優先從請求參數中獲取host,如果獲取不到則從host header取值,如果還是獲取不到則以處理請求的后端服務器IP地址作為host。 |
http_host | 請求報文host header的內容。 |
http_referer | URL跳轉來源。 |
http_user_agent | 客戶端瀏覽器等信息。 |
http_x_forwarded_for | 經過HTTP代理后的客戶端IP地址。 |
http_x_real_ip | 真實的客戶端IP地址。 |
read_request_time | Proxy讀取請求的時間,單位:毫秒。 |
request_length | 請求的長度,包括請求行、請求頭和請求正文。 |
request_method | 請求方法。 |
request_time | Proxy收到第一個請求報文的時間到Proxy返回應答之間的間隔時間,單位:秒。 |
request_uri | Proxy收到的請求報文的URI。 |
scheme | 請求的schema,包括HTTP、HTTPS。 |
server_protocol | Proxy收到的HTTP協議的版本,例如HTTP/1.0或HTTP/1.1。 |
slb_vport | 負載均衡的監聽端口。 |
app_lb_id | ALB負載均衡實例ID。 |
ssl_cipher | 建立SSL連接使用的密碼,例如ECDHE-RSA-AES128-GCM-SHA256等。 |
ssl_protocol | 建立SSL連接使用的協議,例如TLSv1.2。 |
status | Proxy應答報文的狀態。 |
tcpinfo_rtt | 客戶端TCP連接時間,單位:微秒。 |
time | 日志記錄時間。 |
upstream_addr | 后端服務器的IP地址和端口。 |
upstream_response_time | 從負載均衡向后端建立連接開始到接收完數據然后關閉連接為止的時間,單位:秒。 |
upstream_status | Proxy收到的后端服務器的響應狀態碼。 |
vip_addr | 虛擬IP地址。 |
write_response_time | Proxy收到后端的請求后,把這個請求發送給客戶端的時間。單位:毫秒。 |