全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

负载均衡访问日志说明

最近更新时间:2024-08-27 19:39:34

负载均衡访问日志服务

日志服务说明

  • 负载均衡的日志服务只针对 SLB 下的七层监听器进行日志记录并上传;

  • 每小时上传一个日志文件,以天为粒度创建文件夹;

  • 配置下发 3 ~ 10 min 后开始采集数据。

操作说明

  1. 经典型负载均衡可开启访问日志功能,点击负载均衡名称,进入SLB详情界面,找到访问日志【编辑】按钮,弹出对话框,选择访问日志【开启】,并输入相应的 KS3 Bucket 地址( KS3 Bucket 需与 SLB 在同一地域);

  2. 若无现有 Bucket,点击【新建 Bucket】按钮,即跳转至 KS3 控制台进行新建操作(新建Bucket可以是私密权限),日志服务器将获取Bucket外链进行日志上传;

  1. 完成日志服务创建,并从相应的 KS3 Bucket 查阅日志文件;

  1. 每小时日志文件名由{实例id}+{UNIX时间戳}及其他固定字段拼接而成(若一小时内无访问记录或后端服务器无任何响应,则不生成该小时的日志文件)。

日志信息

日志信息格式说明:不同变量以空格隔开,同一变量的多个值以逗号隔开。

变量名

说明

$time_iso8601

时间戳

$remote_addr:$remote_port

客户端访问地址和端口

$server_addr:$server_port

监听器转发地址和端口

$upstream_addr

后端服务器地址和端口

$request_time

请求处理时间,单位是秒

$upstream_response_time

后端返回时间,单位是秒

$status

负载均衡返回的状态码

$upstream_status

后端服务器返回的状态码

$request_length

请求长度

$body_bytes_sent

发送给客户端的字节数,不包括响应头的大小

$request_method

请求方法

$http_host

请求url的host

$request_uri

客户端请求的uri

$server_protocol

server段协议

$http_referer

来源页面

$http_user_agent

用户浏览器其他信息,浏览器版本、浏览器类型等

1. $upstream_addr 后端服务器地址:返回最后响应的rs的IP,若没有rs响应就返回转发策略ID。

2. $upstream_response_time 后端返回时间:可能会有多个值,以逗号隔开;例如,当存在多个后端服务器,第一个rs响应超时会有第二个rs返回响应,此时会有2个时间。

3. $upstream_status 后端服务器返回的状态码:可能会有多个,以逗号隔开;例如,当存在多个后端服务器,第一个rs响应失败会有第二个rs返回响应,此时会有2个状态码。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈