开启健康检查日志投递功能可将实例的健康检查日志投递至日志服务 TLS 中,基于 TLS 可以直接对日志条目进行检索分析处理。方便您快速获取日志,便捷查看和分析日志,助力排查健康检查问题。
说明
只有在后端服务器健康检查状态发生变化的时候,ALB 才会投递健康检查日志。
前提条件
您已开通TLS日志服务。
说明
ALB 不会收取日志投递费用,仅需支付 TLS 费用。
开启健康检查日志投递
- 登录火山引擎应用型负载均衡控制台。
- 点击左侧导航栏 实例管理 ,进入 实例管理 页面。
- 在 实例管理 页面,点击待配置实例。
- 在 实例详情 标签页,在 日志投递 > 健康检查日志 模块,点击 编辑配置 。
- 开启 健康检查日志 ,根据业务需要,选择 日志项目 和 日志主题 。
说明
- 首次开通健康检查日志投递/访问日志分析功能时需要为您的服务角色 ServiceRoleForAlb 授权TLS服务以便进行后续投递操作。
- 删除服务角色将导致跨服务授权失效,所有启用访问日志的实例日志无法投递,请谨慎操作。
- 若无可选日志项目和日志主题,您可创建日志项目和日志主题后再进行选择。
- 一个实例的日志仅能投递到一个指定日志主题下,但一个日志主题可接收不同实例的日志。
- 建议您将访问日志和健康检查日志投递到不同的日志项目或日志主题中,方便管理,避免检索字段不一致。
- 确认配置信息无误后,点击 确定 ,完成开启健康检查日志投递。
关闭健康检查日志投递
- 健康检查日志投递可随时停止,您可在日志投递 > 健康检查日志 模块,点击 编辑配置 ,关闭 健康检查日志 。
- 停止日志投递后,已投递的日志会在 TLS 中继续保留,保留时长取决于 TLS 对日志主题的配置。
- 再次开启健康检查日志投递时,需要重新选择日志项目及日志主题。
字段解释
字段 | 说明 | 示例值 |
---|
instanceId | albid | alb-2fem89fq7du685oxruwmh5giw |
origin | ALB 私网IP:监听PORT。 | 192.168.2.128:80 |
destination | rsIP:Port。 | 192.168.3.114:80 |
protocol | 使用的健康检查协议 | HTTP |
result | 结果,具体包括:succeeded、failed。 | succeeded |
cause | 原因,具体包括unexpected、unresponsive。 | unexpected |
domain | 健康检查域名 | www.test.com |
url | 健康检查URL | /index |