[docker]docker日志驱动记录nginx日志情形探究
来源:互联网 发布:java抛弃超时任务 编辑:程序博客网 时间:2024/06/16 05:20
参考:
http://270142877.blog.51cto.com/12869137/1951159
http://270142877.blog.51cto.com/12869137/1948683
这里研究下容器nginx记录日志的集中情况,主要想弄明白,docker的日志--log-driver=fluentd
改成fluentd后,会不会在本地在记录一份日志
整体架构是这样的
情况1: 首先将nginx日志挂在本地
通过tail日志目录,一边访问,可以看到日志在刷,说明日志已经记录到access.log了.
docker run -itd -v /opt/logs:/var/log/nginx -p 8089:80 nginx
情况2: 将容器的日志放法到fluentd一份,
docker run -itd -p 8090:80 \ --log-driver=fluentd \ --log-opt fluentd-address=192.168.14.133:24224 \ --log-opt tag="docker.test.nginx" \ nginx
进入容器tail下acces日志,发现没记录
情况3: 在情况2的基础上,将容器日志-v挂在本地一份
docker run -itd -v /opt/logs:/var/log/nginx -p 8089:80 \ --log-driver=fluentd \ --log-opt fluentd-address=192.168.14.133:24224 \ --log-opt tag="docker.test.nginx" \ nginx
这里发现nginx日志记录了2份,既输到了fluent里,又记录到了本地.
阅读全文
0 0
- [docker]docker日志驱动记录nginx日志情形探究
- ELK+docker+nginx日志分析系统
- docker的日志
- docker 日志位置
- Docker日志收集-splunk
- docker清理日志
- Docker 容器日志收集
- docker清理日志
- Docker容器日志清理
- docker日志发往fluentd
- 查看Docker容器日志
- 工作日志——Docker in Docker
- 使用 Fluentd 管理 Docker 日志
- docker exec 与容器日志
- Docker daemon日志的位置
- 使用fluentd管理docker日志
- Docker 学习日志(一)
- Docker 学习日志 (二)
- 需求:统计每十分钟访问报表的人数
- hdu 2586 tarjan 板子
- LeetCode
- springmvc拦截器应用
- webservice_schema
- [docker]docker日志驱动记录nginx日志情形探究
- NKOJ 3611(CQOI 2016) 不同的最小割(分治+最小割=最小割树)
- MapReduce在YARN上的运行流程
- python 实现 redis 分布式锁
- 无向图的邻接表存储
- 成长
- java或者jsp中修复会话标识未更新漏洞
- 电脑蓝屏错误代码0x0000007e的解决方法
- Ubuntu安装编译muduo