操作场景
您可以通过访问日志功能获取七层负载均衡(HTTP和HTTPS监听器)详细的访问日志记录,包括客户端IP地址、服务器响应等,便于您分析客户端用户行为、了解客户端用户的地域分布、进行问题排查等。
说明
客户端向四层TCP监听器发起的HTTP请求不属于七层负载均衡请求,不适用于本功能,平台不会获取其访问日志。
前提条件
- 请确保您已开通对象存储服务(Tinder Object Storage,TOS)和日志服务(Tinder Log Service,TLS)。
- 首次为某账号下的实例开启访问日志时,请确保您已授权关联角色至负载均衡服务。
- 已为负载均衡创建HTTP监听器或HTTPS监听器。若未创建,请参考创建HTTP监听器或创建HTTPS监听器。
操作步骤
开启访问日志
- 登录负载均衡控制台。
- 在顶部导航栏,选择目标资源所属的项目和地域。
- 单击目标负载均衡实例名称,进入实例详情页面。
- 在“概览”页签中“实例属性配置”区域,单击“配置访问日志”。
- (可选)如果是首次为当前账号下的负载均衡实例开启访问日志功能,则需要执行以下步骤:
- 在自动跳转的“跨服务访问请求”页面,单击“授权”按钮。
注意
- 授权角色在访问控制服务的角色列表中显示,删除授权角色将导致跨服务访问不可用,请谨慎操作。
- 删除授权角色后,如需继续使用七层负载均衡访问日志功能,请重新授权。
- 在原实例详情页的“概览”页签,重新单击“配置访问日志”按钮。
- 在“配置访问日志”页面,开启访问日志,选择已创建的存储桶或者新建存储桶,如下图所示。
- 单击“确定”,完成访问日志配置。
开启访问日志功能后,日志文件将定期上传至您指定的存储桶保存路径中。
查看日志文件
- 在负载均衡详情页“概览”页签中的“实例属性配置”区域,单击“bucket名称”自动跳转至存储桶详情页面。
- 单击左侧导航树中的“文件列表”,进入该存储桶根目录。
- 单击“CLBAccessLogs/ > YYYY/ > MM/ > DD/”,进入日志保存路径。
说明
其中,YYYY、MM和DD表示以年月日命名的目录,例如:CLBAccessLogs/ > 2021/ > 8/ > 17/。
- 单击目标文件右侧的“下载”,下载完成后解压查看。
关闭访问日志
- 登录负载均衡控制台。
- 在顶部导航栏,选择目标资源所属的项目和地域。
- 单击目标负载均衡实例名称,进入实例详情页面。
- 在“概览”页签中“实例属性配置”区域,单击“配置访问日志”。
- 在“配置访问日志”页面,关闭访问日志。
相关文档