gpt4 book ai didi

elasticsearch - Filebeat > 是否可以在没有 Logstash 的情况下通过 Filebeat 将数据发送到 Elasticsearch

转载 作者:行者123 更新时间:2023-11-29 02:53:05 28 4
gpt4 key购买 nike

我是ELK的新手。我先安装了没有 Logstash 的 Elasticsearch 和 Filebeat,我想将数据从 Filebeat 发送到 Elasticsearch。在我安装了 Filebeat 并配置了日志文件和 Elasticsearch 主机之后,我启动了 Filebeat,但是即使日志文件中有很多行,Filebeats 前景也没有发生任何事情。

那么是否可以完全不用Logstash直接将日志数据转发到Elasticsearch主机呢?我

最佳答案

看起来您的 ES 2.3.1 仅配置为可从本地主机访问(自 ES 2.0 以来的默认设置)

你需要修改你的 elasticsearch.yml 文件并重启 ES:

network.host: 168.17.0.100

那么您的 filebeat 输出配置需要如下所示:

output:
elasticsearch:
hosts: ["168.17.0.100:9200"]

然后您可以检查您正在获取新日志数据的 ES filebeat-* 索引(即 hits.total 计数应随时间增加):

curl -XGET 168.17.0.100:9200/filebeat-*/_search

关于elasticsearch - Filebeat > 是否可以在没有 Logstash 的情况下通过 Filebeat 将数据发送到 Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36834771/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com