elasticsearch - 配置logstash

标签 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 Unreachable"



我尝试调整此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,我只能将其安装到C:\Program Files\Java

最佳答案

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

关于elasticsearch - 配置logstash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58526899/

相关文章:

hadoop - logstash 到 webhdfs 未能 APPEND_FILE/user/

elasticsearch - Elasticsearch 没有从 logstash 接收数据

ruby-on-rails - 如何设置 elasticsearch-rails 非规范化映射

logging - 如何调试logstash文件插件

elasticsearch - 如何使用常规脚本反转Elasticsearch文档中数组内的所有字符串?

elasticsearch - 查找字段不存在或字段小于值的文档

json - 在 Logstash 中使用可变键名访问嵌套的 JSON 值

Logstash 动态分配模板

elasticsearch - 将 elasticsearch 索引设置为只读是否有任何性能提升

elasticsearch - 尝试在 Elasticsearch 中设置 max_gram 和 min_gram