小知识:Docker安装logstash的详细过程

编辑docker-compose.yml,内容如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: 3
services:
image: logstash:6.4.1
hostname: logstash02
container_name: logstash02
ports:
– “5045:5045” #设置端口
environment:
XPACK_MONITORING_ENABLED: “false”
pipeline.batch.size: 10
volumes:
– ./logstash/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
network_mode: “host”
restart: always

./logstash/logstash.conf文件内容如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: 3
services:
logstash02:
image: logstash:6.4.1
hostname: logstash02
container_name: logstash02
ports:
– “5045:5045” #设置端口
environment:
XPACK_MONITORING_ENABLED: “false”
pipeline.batch.size: 10
volumes:
– ./logstash/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
network_mode: “host”
restart: always

然后运行docker-compose up启动logstash容器,在进行logstash测试的时候,

?
1
/usr/share/logstash/bin/logstash  -e input { stdin{} } output { stdout{ codec => rubydebug }}

会提示 logstash实例已存在,如果要运行多个logstash实例,则需要通过命令定义path.data,如下:

?
1
bin/logstash -f <config_file.conf> –path.data PATH
?
1
/usr/share/logstash/bin/logstash –path.data /usr/share/logstash/data02 -e input { stdin{} } output { stdout{ codec => rubydebug }}

输出如下:

%小知识:Docker安装logstash的详细过程-猿站网-插图

输出到ES、文件:

?
1
2
3
/usr/share/logstash/bin/logstash –path.data /usr/share/logstash/data02  -e input { stdin{} } output { elasticsearch {hosts => [“127.0.0.1:9200”] index => “logstashtest_%{+YYYY.MM.dd}” }}
/usr/share/logstash/bin/logstash -e input { stdin{} } output { file { path => “/tmp/test_%{+YYYY.MM.dd}.log”}}

到此这篇关于Docker安装logstash的文章就介绍到这了,更多相关Docker安装logstash内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://www.cnblogs.com/dreamer-fish/p/15343255.html

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:docker compose入门helloworld的详细过程

2023-3-15 14:07:52

建站知识

小知识:Intellij IDEA快速实现Docker镜像部署的方法步骤

2023-3-15 14:22:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索