应用容器化后,建议日志是落盘后再采集还是直接通过网络发到外部呢?

应用容器化后,建议日志是落盘后再采集还是直接通过网络发到外部呢?显示全部

应用容器化后,建议日志是落盘后再采集还是直接通过网络发到外部呢?

收起
参与38

查看其它 10 个回答Macso的回答

MacsoMacso  员工 , 光大科技有限公司

1.对于集群级别的日志采集方案还是选择不落盘采集,避免因为I/O影响性能。
2.应用级别的日志采集,分情况,能标准输出的也不落盘;只能打日志文件的那就先落盘后再sidecar标准输出或者直接转发到后端

软件开发 · 2021-09-03
浏览3582
  • 如果有应用由于bug触发死循环了,而循环中打日志了呢,平台收集标准输出的速度跟不上,会不会导致丢掉正常应用的日志
    2021-09-03
  • 容器的标准输出日志,也是会落盘的,担心丢日志问题,可以重点配置此项。 1. 如果采用节点级日志采集,采集端需要支持降级处理,可动态配置过滤不采集项,可避免不能采集正常日志; 2. 如果采用sidecar的方式采集,日志采集的资源消耗在业务侧,风险会被分担减少。
    2021-09-05

回答者

Macso
员工光大科技有限公司
擅长领域: 云计算容器云容器

Macso 最近回答过的问题

回答状态

  • 发布时间:2021-09-03
  • 关注会员:12 人
  • 回答浏览:3582
  • X社区推广