2014-09-10 66 views
1

我有一个logstash问题,当我想从我的配置文件中使用命令“bin/logstash -f logstash-rt.conf”启动 此返回: 错误:没有配置文件发现:logstash-rt.conf 你能确定这个路径是一个logstash配置文件吗? 您可能对'--configtest'标志感兴趣,您可以使用 验证logstash的配置,然后选择 重新启动正在运行的系统。如何启动Logstash配置文件

有人可以帮我吗?

感谢

+0

做一个'LS -al logstash -rt.conf'从你开始的目录。那里有文件吗?它是否具有对正在启动logstash的用户的读取权限? – Alcanzar 2014-09-10 16:40:38

+0

感谢您的回答 我做到了与文件路径bin/logstash - 用户/用户名/文件夹/ logstash-rt.conf 现在我有一个模式问题,我想在我的日志中找到响应时间 你知道我该怎么做? – 2014-09-10 19:03:06

+0

请发布一个新问题,您不能在单个页面中提出多个问题。 – 2014-09-11 00:32:10

回答

0

你需要把配置文件中logstash文件夹的路径应该是logstash文件夹,当你执行命令 如此斌/ logstash是相对路径,当你运行它放在conf文件是。

0

做一个config文件,然后将其粘贴到Logstash的bin文件夹,然后使用下面的命令在cmd中启动它

logstash -f filename.config