Docker和Kubernetes集群的日志和日志管理.docVIP

  • 3
  • 0
  • 约3.98千字
  • 约 8页
  • 2019-09-11 发布于福建
  • 举报

Docker和Kubernetes集群的日志和日志管理.doc

本文的测试环境为CentOS 7.3,Kubernetes集群为1.11.2 日志对于我们管理Kubernetes集群及其上的应用具有非常重要的作用,特别是在出现故障或者Bug的时候。如果你能回答下面几个问题,那么可以不用再看本文了,如果不能回答,本文可能正好适合你。 Docker都会产生哪些日志? Docker产生的日志都放在哪里? Docker的日志的分割、清理策略默认为什么? 如何配置Docker日志的分割、清理策略? Kubernetes都会产生哪些日志? Kubernetes产生的日志都存放在那里? 如何集中管理Kubernetes产生的日志? 1. Docker的日志处理方案 Docker产生的日志有两类: 一类是Docker引擎日志。Docker引擎日志在不同的操作系统下管理方式不一样,在Centos中是通过journalctl来进行管理。 一类是容器日志。容器中的应用产生的日志默认都输出到stdout和stderr中,可以通过docker logs来访问。Docker为容器日志提供了多种实现机制称为logging driver。通过docker info可以查看本机使用的logging driver,默认为json-file形式,这种形式下每个容器的日志默认以json格式存储在/var/lib/docker/containers/容器id/容器id-json.log

文档评论(0)

1亿VIP精品文档

相关文档