【问题标题】:No config files found in Logstash 1.4在 Logstash 1.4 中找不到配置文件
【发布时间】:2014-06-03 09:53:41
【问题描述】:

我正在关注这个过程 http://logstash.net/docs/1.4.0/tutorials/getting-started-with-logstash

但即使我尝试使用“logstash agent -f”D:\logstash.conf”

input { stdin { } }
output {
  elasticsearch { host => localhost }
  stdout { codec => rubydebug }
}

它返回一个错误:

错误:未找到配置文件:D:\logstash.conf 你能确定这个路径是一个logstash配置文件吗?和bla-bla-bla

我真的很困惑。

【问题讨论】:

  • 据我所知,您不需要“代理”。也尝试使用斜杠而不是反斜杠。例如。试试 logstash -f "D:/logstash.conf"
  • 谢谢,应该使用反斜杠。
  • 你应该接受这个问题的答案。

标签: file config logstash


【解决方案1】:

对于 Windows,您需要在配置文件的路径中使用正斜杠“/”而不是普通的反斜杠“\”。

【讨论】:

    【解决方案2】:

    看这个问题:File input - Windows style paths not supported

    以下语法在 logstash-1.4.2 上对我有用:

    logstash agent -f   "C:/logstash-1.4.2/logstash-1.4.2/simple.conf"
    

    即使这样也有效:

    logstash.bat agent -f   "C:/logstash-1.4.2/logstash-1.4.2/simple.conf"
    

    使用logstash和mongodb进行大规模日志分析的完整示例(http://vaibhavtupe.blogspot.com/2014/11/using-logstash-for-large-scale-log.html)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-15
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-16
      相关资源
      最近更新 更多