Docker 容器日志与指标监控全攻略
1. 容器日志查看基础
在 Docker 中,我们可以使用 docker logs 命令查看容器的日志。例如,查看名为 gloomy_mclean 的容器日志:
$ docker logs -f gloomy_mclean
192.168.34.1 - - [10/Mar/2015:10:12:35 +0000] "GET / HTTP/1.1" 200 612 "-" ...
同时,还能使用 docker top 命令监控容器内运行的进程:
$ docker top gloomy_mclean
UID PID PPID ... CMD
root 5605 4732 ... nginx: master process nginx -g daemon off;
syslog 5632 5605 ... nginx: worker process
2. 使用不同的日志驱动
2.1 问题提出
默认情况下,Docker 通过 JSON 文件提供容器日志,可通过 docker logs 命令获取。但有时我们希望以不同方式收集和聚合日志,比如使用 syslog 或
超级会员免费看
订阅专栏 解锁全文
337

被折叠的 条评论
为什么被折叠?



