Logstash错误 - 找不到配置文件:logstash.conf。你能确定这个路径是一个logstash配置文件吗?

时间:2017-02-26 16:30:13

标签: logstash elastic-stack logstash-configuration

在Windows 10上使用logstash版本5.2.1时,我已在与logstash相同的目录中创建并保存了配置文件。但是,当我从命令行运行logstash -f logstash.conf时,我收到以下错误:

  

[LogStash :: Runner] INFO logstash.agent - 找不到配置文件   path {:path =>" C:/logstash-5.2.1/bin/logstash.conf"} [LogStash :: Runner]   错误logstash.agent - 无法获取管道配置   {:message =>"找不到配置文件:logstash.conf。你能确定一下吗?   这个路径是一个logstash配置文件?"}

我已经进行了一些搜索,无法找到解决此问题的解决方案。关于可能导致这种情况的任何想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

您似乎已将conf文件放在Logstash内的其他目录中,而Logstash正在 bin 文件夹中查找该文件

尝试在 logstash bin(C:/logstash-5.2.1/bin/)文件夹中移动 logstash.conf 文件,然后尝试执行查询(logstash.bat -f logstash.conf)。