elasticsearch 即使embedded设置为true,Logstash似乎也在强制多播发现,elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch 即使embedded设置为true,Logstash似乎也在强制多播发现,elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch 即使embedded设置为true,Logstash似乎也在强制多播发现

elasticsearch 即使embedded设置为true,Logstash似乎也在强制多播发现,elasticsearch,logstash,elasticsearch,Logstash,我收到以下警告,logstash没有转发到嵌入式(内置logstash)ElasticSearch WARN:org.elasticsearch.discovery:logstash[某个线程id]等待了30秒,发现没有设置初始状态 我的日志存储配置中有以下内容 output { elasticsearch { embedded => true } output { elasticsearch { host => "localhost" embe

我收到以下警告,logstash没有转发到嵌入式(内置logstash)ElasticSearch

WARN:org.elasticsearch.discovery:logstash[某个线程id]等待了30秒,发现没有设置初始状态

我的日志存储配置中有以下内容

output {
  elasticsearch {
    embedded => true
  }
output {
  elasticsearch {
    host => "localhost"
    embedded => true
  }
我的elasticsearch.yml有以下内容

# logstash embedded ES config
script.disable_dynamic: true
node.local: true # disable network

问题是如何禁用发现或使其发现嵌入式ElasticSearch。

我已经验证了它的工作原理,但我不确定这是否真的修复了它。我必须在日志存储输出配置中添加
host=>“localhost”

output {
  elasticsearch {
    embedded => true
  }
output {
  elasticsearch {
    host => "localhost"
    embedded => true
  }