在集群环境中统一对docker 进行监控和日志收集分析,用什么样的方案比较合适?是否有相同通用的包括能对docker 和普通的虚拟机(kvm)进行统一的日志采集分析的方案(elk对于docker来讲它的l太重了)
除了ELK,我们也同时有一个方案:把容器中应用的日志行为做标准化,都写在规定的日志目录下;容器运行时,把外部共享存储的一个卷挂载到这个日志目录下,这样应用的日志就实时写到了外部共享存储;在外部用flume对日志进行收集,之后可以通过kafka发送到专有的日志分析系统。这种方式对容器管理系统没有太多要求,日志的处理都在外部。
不知这个方案是否符合你的要求,仅供参考,也欢迎提出建议帮助我们改进。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30