繁体   English   中英

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

[英]Filebeat > is it possible to send data to Elasticsearch by means of Filebeat without Logstash

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

那么是否可以在没有Logstash的情况下将日志数据直接转发到Elasticsearch主机? 一世

看起来您的ES 2.3.1仅配置为可从localhost访问(默认自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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM