Monthly Archives: April 2015

创建基于Docker的E*K(ElasticSearch、Fluentd、Kibana)日志采集系统

说道日志采集和可视化,有很多方案,而最多的应该莫过于ELK了(ElasticSearch、Logstash和Kibana),而这一套软件,目前也同归于同一项目:https://www.elastic.co/。 不过我日志采集系统我没有使用Logstash,而是采用了Fluentd。 一共有两个Docker镜像,一共是日志采集,即fluentd-agent(https://github.com/liubin/fluentd-agent),另一个是日志存储(es)和可视化(kibanna)es-dashboard(https://github.com/liubin/es-dashboard)。其中fluentd-agent运行于nginx服务器上(也可以自己修改td-agent.conf来改写规则),而es-dashboard由两个应用组成,es和kibana,它们既可以运行在一个容器中,也可以分开运行,具体见后面说明。 1. 在同一容器中运行es和kibana sudo docker run -p 9200:9200 -p 9300:9300 -p 5601:5601 liubin/es-dashboard 2. 或者在两个容器中运行es和kibana 2.1. 启动es sudo docker run -p 9200:9200 -p 9300:9300 liubin/es-dashboard –name es /tmp/start.sh es 2.2. 启动kibana 得到上一个容器的IP地址和es端口后,启动第二个容器 sudo docker run -p 5601:5601 -e

Posted in Docker, Tech

无觅相关文章插件,快速提升流量