负载均衡提供访问日志能力。访问日志将七层(HTTP/HTTPS)监听器的访问信息整理成文件,定期投递至 对象存储 的存储桶。您可下载访问日志文件,用于用户访问行为分析或问题排查。
日志文件基本信息如下表所示。
参数 | 说明 |
---|---|
生成周期 | 5分钟。 |
文件大小 | 文件大小由访问量决定。 |
是否压缩 | 是,系统默认对日志文件进行压缩后上传。 |
保存路径 | 负载均衡实例会在存储桶根目录下自动创建路径:/CLBAccessLogs/YYYY/MM/DD,用于保存日志文件。 |
文件名称 | 日志文件压缩包命名规则为:loadbalancerid-time_vip{_eip}.log.gz。 说明 如果您手动上传了同名文件到日志存储路径下,则会覆盖原自动上传的日志文件。 |
存储周期 | 由存储服务中存储桶的配置决定。 |
日志文件名的命名规则为:loadbalancer_id_vip.log。日志文件中包含的字段信息及其含义如下表所示。
说明
下表中的字段从上到下按照其在日志文件中的顺序依次列出。日志文件中不显示字段名,只显示字段取值。某些日志文件中不涉及的字段,使用[-]占位。
字段名 | 说明 | 取值示例 |
---|---|---|
loadbalancer_id | 负载均衡实例ID。该字段包含在日志文件名称中,日志文件内容中无该字段。 | - |
protocol_type | 客户端请求的协议类型。 | [https] |
time_iso8601 | 访问响应完成时的时间与时区,采用标准ISO格式,末尾的“+08:00”表示所处时区为 UTC 后 8 小时,即北京时间。 | [2021-08-10T17:39:29+08:00] |
remote_addr | 客户端IP地址。 | [180.XX.XX.180] |
remote_port | 客户端端口号。 | [49540] |
request | 请求行。 | [GET /v1/_proxy/disease/getContentByType/44672585629444/5 HTTP/1.1] |
User-Agent | HTTP 协议头的 user_agent 字段。 | [Mozilla/5.0 (Linux; Android 10; ; wv) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/... Mobile Safari/. VivoBrowser/...] |
Host | 请求域名。 | [m.baikemy.com] |
Refer | HTTP 请求来源。 | [https://www.zhihu.com/] |
request_length | 从客户端收到的请求字节数。 | [19] |
ssl_protocol | SSL 协议版本。HTTPS协议监听器涉及该字段,其他协议监听器不涉及该字段。 | [TLSv1.2] |
ssl_cipher | SSL 加密套件。HTTPS协议监听器涉及该字段,其他协议监听器不涉及该字段。 | [ECDHE-RSA-AES256-GCM-SHA384] |
request_id | 请求 ID。 | [5a7c044358167c90a69f280ddd70****] |
connection | 连接 ID。 | [18757****] |
connection_requests | 连接成功的请求个数。 | [5] |
vip | 负载均衡实例的私网IP地址。 | [192.XX.XX.134] |
eip_id | 负载均衡实例绑定的公网IP地址。仅公网实例涉及该字段,私网实例不涉及该字段。 | [172.XX.XX.61] |
listener_id | 监听器ID。 | [lsn-1g1hsc8ftjb408ibuxwr8****] |
vport | 监听端口号。 | [443] |
tcpinfo_rtt | 负载均衡与客户端之间 TCP 连接的往返时间,单位为毫秒。 | [0.121] |
status | 负载均衡实例响应状态码,即负载均衡返回给客户端的状态码。 | [200] |
bytes_sent | 负载均衡响应报文字节数,即负载均衡发送到客户端的字节数。 | [1069] |
request_time | 负载均衡响应时间,即请求处理时间,从收到客户端的第一个字节开始,到发送给客户端的最后一个字节为止,为客户端请求到负载均衡、负载均衡转发请求到后端服务器、后端服务器响应数据到负载均衡、负载均衡转发数据到客户端的总时间,单位为秒。 | [0.252] |
server_name | 命中的转发规则域名,即命中规则的服务器名称,可以是泛域名。 | [*.baikemy.com] |
servergroup_id | 后端服务器组ID。 | [rsp-2fel2y2rplp8g5oxruwa2****] |
upstream_addr | 处理该请求的后端服务器的IP地址和端口号。 | [192.168.1.198:3000] |
upstream_connect_time | 负载均衡与后端服务器建立 TCP 连接所花费的时间,即从开始连接后端服务器到开始发送 HTTP 请求的时间,单位为秒。 | [0.231] |
upstream_header_time | 负载均衡从后端服务器接收完 HTTP 头部所花费时间,即从开始连接后端服务器到从后端服务器接收完 HTTP 应答头部的时间,单位为秒。 | [0.020] |
upstream_response_time | 后端服务器响应时间,整个后端请求所花费的时间,即从开始连接后端服务器到从后端服务器接收完应答的时间,单位为秒。 | [0.566] |
upstream_status | 后端服务器响应状态码,即后端服务器返回给负载均衡的状态码。 | [200] |
负载均衡生成访问日志暂不收取费用,对象存储收取费用,详情请参考 对象存储产品计费 。