在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配置文件?"}
我已经进行了一些搜索,无法找到解决此问题的解决方案。关于可能导致这种情况的任何想法?
谢谢!
答案 0 :(得分:0)
您似乎已将conf
文件放在Logstash
内的其他目录中,而Logstash
正在 bin 文件夹中查找该文件
尝试在 logstash bin(C:/logstash-5.2.1/bin/
)文件夹中移动 logstash.conf 文件,然后尝试执行查询(logstash.bat -f logstash.conf
)。