如何完整的获取到完整的日志?

由于目前云、微服务等架构主要都是采用复用硬件设备资源的方式部署,全链路的日志采集(如采用抓流量的方式)某些交易日志可能会因为在设备内流动(如虚机的几个服务器流量不出机头到达不了物理交换机)。如何解决这类问题?如果采用探针部署,对系统本身又会造成性能损耗,尤其是在高并...显示全部

由于目前云、微服务等架构主要都是采用复用硬件设备资源的方式部署,全链路的日志采集(如采用抓流量的方式)某些交易日志可能会因为在设备内流动(如虚机的几个服务器流量不出机头到达不了物理交换机)。如何解决这类问题?
如果采用探针部署,对系统本身又会造成性能损耗,尤其是在高并发高负载的场景。如何解决

收起
参与23

查看其它 4 个回答yotta_beyond的回答

yotta_beyondyotta_beyond  技术总监 , 日志易

在云和容器化的架构下,流量采集方式必然会遇到问题里面提到的 抓包问题,通过日志采集是目前来看比较好的解决方案
采用探针部署对系统本身又会造成性能损耗其实是可控的,毕竟是读操作,另外探针如果加上cpu,带宽等控制条件,对系统的造成的风险也会降低
另外如果考虑到合规留存,故障定位的因素,日志打印、日志集中、日志分析是避免不了的
综上,既然避免不了采集日志,那就解决磁盘IO问题吧

软件开发 · 2021-03-24
浏览1588

回答者

yotta_beyond
技术总监日志易
擅长领域: 日志分析系统运维云计算

yotta_beyond 最近回答过的问题

回答状态

  • 发布时间:2021-03-24
  • 关注会员:8 人
  • 回答浏览:1588
  • X社区推广