elasticsearch Logstash无法将日志放入elasticsearch,elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch Logstash无法将日志放入elasticsearch,elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch Logstash无法将日志放入elasticsearch

elasticsearch Logstash无法将日志放入elasticsearch,elasticsearch,logstash,elasticsearch,Logstash,我正在尝试设置ELK环境来分析我的日志。 所有3个工具都在一台服务器中,ip为192.168.1.114 这是我的日志存储配置: input { file { path => "/usr/local/websrv/tomcat/logs/catalina.out" } } output { elasticsearch { hosts => ["127.0.0.1:9200"] } } 但是,当我将主机从[127.0.0.1:9200]更改为[192

我正在尝试设置ELK环境来分析我的日志。 所有3个工具都在一台服务器中,ip为192.168.1.114 这是我的日志存储配置:

input {
  file {
    path => "/usr/local/websrv/tomcat/logs/catalina.out"
  }
}

output {
  elasticsearch {
    hosts => ["127.0.0.1:9200"]
  }
}
但是,当我将主机从[127.0.0.1:9200]更改为[192.168.1.114:9200]时,出现了错误。我从logstash收到以下消息

试图向在“[]”处配置的Elasticsearch发送批量请求,但Elasticsearch似乎无法访问或已关闭!{:客户端\配置=>{:主机=>[],:ssl=>nil,:传输\选项=>{:套接字\超时=>0,:请求\超时=>0,:代理=>nil,:ssl=>{},:传输\类=>Elasticsearch::transport::transport::HTTP::Manticore,:记录器=>nil,:跟踪器=>nil,:重新加载\连接=>false,:重试\失败时重新加载=>false,:随机化U主机=>false},:error\u message=>连接被拒绝,:class=>Manticore::SocketException,:level=>:error}


有人能给点建议吗?非常感谢。

如果您使用的是ES 2.0,这是因为ES

要更改此设置,只需在elasticsearch.yml配置文件中更改以下设置,然后重新启动ES:

network.bind_host: 192.168.1.114

如果您使用的是ES 2.0,这是因为ES

要更改此设置,只需在elasticsearch.yml配置文件中更改以下设置,然后重新启动ES:

network.bind_host: 192.168.1.114

检查节点启动时的Elasticsearch日志。它应该在那里说明绑定到哪个IP和端口。如果192.168.1.114不存在,这就是原因。要修复它,您需要专门绑定到该IP:您是对的,我想我应该仔细阅读该文档..谢谢。检查节点启动时的Elasticsearch日志。它应该在那里说明绑定到哪个IP和端口。如果192.168.1.114不存在,这就是原因。要修复它,您需要专门绑定到该IP:您是对的,我认为我应该仔细阅读该文档。谢谢。