如何启动Logstash配置文件



当我想用命令"bin/logstash-f logstash-rt.conf"从配置文件启动时,logstash出现了问题此返回:错误:未找到配置文件:logstash-rt.conf你能确定这个路径是一个logstash配置文件吗?您可能对"--configtest"标志感兴趣,您可以用于在选择之前验证logstash的配置以重新启动正在运行的系统。

有人能帮我吗?

感谢

执行命令时,需要将配置文件放在logstash文件夹中,路径应该是logstash的文件夹所以bin/logstash是在conf文件所在的位置运行它时的相对路径。

制作一个.config文件,然后将其粘贴到Logstash的bin文件夹中,然后在cmd中使用以下命令启动

logstash-f filename.config

下面是加载logstash.conf 的命令

sudo bin/logstash -f apache.config --config.reload.automatic --path /etc/logstash/conf.d/filter.conf

最新更新