配置logstash

时间:2019-10-23 16:00:56

标签: elasticsearch logstash

我正在尝试安装elasticsearch组件并遵循those安装步骤

下载并解压缩这些文件:

elasticsearch-7.4.0-windows-x86_64
kibana-7.4.0-windows-x86_64
logstash-7.4.0

然后创建了logstash-simple.conf

input { stdin { } }
output {
  elasticsearch { hosts => ["localhost:9200"] }
  stdout { codec => rubydebug }
}

logstash-7.4.0\logstash-7.4.0\bin中,然后运行以下命令:

logstash -f logstash-simple.conf

它抛出一个错误

  

“ Elasticsearch无法访问”

我试图调整此elasticsearch-7.4.0-windows-x86_64\elasticsearch-7.4.0\bin\elasticsearch.bat,命令提示符打开,它加载了一些内容,然后命令提示符自动关闭,因此我不确定是否有错误。这不能解决以上错误。

如何解决以上错误?

关闭主题。为什么在运行elasticsearch.bat时,它在C:\Program Files (x86)\Java中而不是C:\Program Files\Java中引用JDK。如何将Java 11安装到C:\Program Files (x86)\Java,我只能将Java 11安装到C:\Program Files\Java

1 个答案:

答案 0 :(得分:1)

经过很长时间,我终于弄明白了。 失败的原因是因为它指的是32位Java版本。我刚刚将JAVA_HOME的路径更改为64位版本,并且elastic search运行了,logstash

也运行了