CLB日志还有类型?当然CLB维护着千亿QPS的网关产品,精细化运营管理还是很齐全的。
一键开启,参考配置健康检查日志。
如上选择对应CLB实例即可,开启投递,生效时间5-10分钟。
日志字段说明,参考如下:
实际到CLS检索到的日志情况如下:
可以发现,无需配置索引,即可被检索到,CLB投递日志的时候已开启索引。
通过CLS检索页面,输入需要的SQL语句,通过快速添加告警,即可跳转到新建告警策略页面:
SQL语句如:status:DEAD | select count(*) as clb_hb_lose_cnt
填写告警名称/触发条件/测试监控任务(测试监控任务是CLS 2021.8月新发布功能)
选择告警频率/选择通知渠道/同时支持多维分析(多维分析是CLS 2021.08新发布功能)
其中通过多维分析,可以将告警内容丰富,如字段top,聚合某个字段当时的统计值等等。
如下:日志产生时间是08:48:25,到CLS的时间是08:48:32,7s左右的延迟。
告警时间如下:08:49:28被触发,56s左右延迟(因告警SQL每分钟执行1次,可能时间会更短,和告警SQL拉起时间有关)
如查看某RS的具体异常和恢复时间点。
CLB操作日志是自动上报到云审计,只需开通云审计跟踪集,投递到CLS,就可以利用CLS的检索/SQL/告警/Dashboard的能力。(目前云审计日志已支持投递CLS,提工单申请开通即可)
如下:因日志字段过多,只显示部分日志字段,如操作账号/时间/资源类型/事件名称等。
对应检索语句如下:
resourceType:"clb" AND actionType:"Write" AND eventName:"ModifyTargetWeight"
对应检索语句如下:
resourceType:"clb" AND actionType:"Write" AND eventName:"SetCustomizedConfigForLoadBalancer"
对应的检索语句如下:
resourceType:"clb" AND actionType:"Write" NOT sourceIPAddress:"117.111.119.45"
目前CLB支持近百种类型event,可以参考CLB API接口的输入参数的Action。
如下所示:
告警分析的能力参考如上健康检查日志/访问日志,以及最近CLS更新了N种新SQL满足不同场景。
更多好玩的/有意义的日志玩法,欢迎分享交流。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。