我创建了一个配置并保存在logstash的bin目录中,并希望使用配置文件我在Windows 32中给出这样的cmd
C:\Users\5897852\Desktop\logstash-5.1.1\bin>logstash -f "C:\Users\5897852\Desktop\logstash-5.1.1\bin\logstash.conf"
我收到这样的错误:
[2016-12-29T17:51:47,591] [INFO] [logstash.agent]没有配置 在路径中找到的文件 {:路径=> “中C:/Users/571952/Desktop/logstash-5.1.1/bin/logstash.conf”} [2016-12-29T17:51:47,607] [错误] [logstash.agent]失败 获取管道配置{:message =>“找不到配置文件: C:\ Users \ 571952 \ Desktop \ logstash-5.1.1 \ bin \ logstash.conf。
您能确定此路径是logstash配置文件吗?“}
答案 0 :(得分:0)
当您在 Windows 中运行logstash
时,当您指向路径时,需要使用正斜杠“/”而不是正常的反斜杠“\” logstash
配置文件。
尝试将其作为:
运行logstash -f "C:/Users/5897852/Desktop/logstash-5.1.1/bin/logstash.conf"
还要确保您已经为conf文件提供了必要的权限才能执行。