输出Logstash到Elasticsearch集群

输出Logstash到Elasticsearch集群

我有多个运行 Logstash 和 Elasticsearch 的 EC2 实例。

我想将所有内容输出到 ES 集群中。

output {
        stdout { debug => true debug_format => "json" }
        elasticsearch {
                cluster => "elasticsearch"
        }
}

没有数据发送到集群。我还尝试添加指向 127.0.0.1 的 bind_host,我在本地安装了 Elasticsearch。没有结果。

唯一可行的选项是“主机”。但如果 ES 的本地实例崩溃,我就会丢失日志。

我如何将其输出到集群,以便它自己找出谁是主节点?

相关内容