首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CLS 日志服务采集容器标准输出时出现日志丢失,应如何排查?

问CLS 日志服务采集容器标准输出时出现日志丢失,应如何排查?

提问于 2026-10-18 09:46:52
回答 1关注 0查看 17

场景:在 TKE 集群中通过 CLS 日志采集组件(tke-log-agent)采集业务容器的标准输出,日志投递到日志主题后检索。 环境:TKE 标准集群,Kubernetes 1.28,节点为 containerd 运行时,单节点约 40 个 Pod,业务高峰期每秒约 2000 行日志。 现象:高峰期在 CLS 控制台检索时,同一时间段的日志条数明显少于容器内 kubectl logs 看到的条数,低峰期基本一致。采集配置没有报错,日志主题也没有触发限流告警。 已尝试: 1. 检查了采集规则,确认是整行文本采集,没有配置过滤器。 2. 查看了日志主题的写入流量,没有超过主题的写入限制。 3. 将单行日志长度控制在 2KB 以内,现象依旧。 想请教: 1. 日志高峰期丢失一般有哪些常见原因,例如采集端缓冲、节点日志轮转或投递限流? 2. 应该查看哪些指标或 agent 日志来定位丢失发生在采集端还是服务端? 3. 是否有推荐的参数调优方式来降低高峰期丢失?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档