码迷,mamicode.com
首页 > 其他好文 > 详细

Docker 安装 Logstash

时间:2019-12-26 19:22:50      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:name   cse   port   下载   bug   class   font   har   share   

使用同版本镜像 7.4.1

1、下载Logstash镜像

docker pull logstash:7.4.1

#查看镜像
docker images

 

2、编辑logstash.yml配置文件
logstash.yml配置文件放在宿主机/data/elk/logstash目录下,内容如下:

path.config: /usr/share/logstash/conf.d/*.conf
path.logs: /var/log/logstash

 

3、编辑test.conf文件
test.conf文件放在宿主机/data/elk/logstash/conf.d目录下,内容如下:

input {
    beats {
        port => 5044
        codec => "json"
    }
}

output {
  elasticsearch { hosts => ["192.168.12.183:9200"] }
  stdout { codec => rubydebug }
}

 

4、启动logstash

docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 -p 5044:5044 --name xinyar-logstash -v /data/elk/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml -v /data/elk/logstash/conf.d/:/usr/share/logstash/conf.d/ logstash:7.4.1

 

5、查看容器运行状态

docker ps
docker logs -f xinyar-logstash

 

Docker 安装 Logstash

标签:name   cse   port   下载   bug   class   font   har   share   

原文地址:https://www.cnblogs.com/linjiqin/p/12103645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!