看啥推荐读物
专栏名称: 分布式实验室
最专业的Docker文章,最权威的Docker新闻。关注容器生态圈的发展。
目录
相关文章推荐
今天看啥  ›  专栏  ›  分布式实验室

利用ELK搭建Docker容器化应用日志中心

分布式实验室  · 公众号  · 后端  · 2018-04-07 08:14
应用一旦容器化以后,需要考虑的就是如何采集位于Docker容器中的应用程序的打印日志供运维分析。典型的比如SpringBoot应用的日志收集。本文即将阐述如何利用ELK日志中心来收集容器化应用程序所产生的日志,并且可以用可视化的方式对日志进行查询与分析,其架构如下图所示:架构图镜像准备镜像准备ElasticSearch镜像Logstash镜像Kibana镜像Nginx镜像(作为容器化应用来生产日志)开启Linux系统Rsyslog服务修改Rsyslog服务配置文件:vim /etc/rsyslog.conf开启下面三个参数:$ModLoad imtcp$InputTCPServerRun 514*.* @@localhost:4560开启3个参数意图很简单:让Rsyslog加载imtcp模块并监听514端口,然后将Rsyslog中收集的数据转发到本地4560端口!然后重启Rsyslog服务:systemctl restart rsyslog查看rsyslog启动 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照