elasticsearch 是否在本地或虚拟机中安装Filebeat?,elasticsearch,logstash,elastic-stack,filebeat,elasticsearch,Logstash,Elastic Stack,Filebeat" /> elasticsearch 是否在本地或虚拟机中安装Filebeat?,elasticsearch,logstash,elastic-stack,filebeat,elasticsearch,Logstash,Elastic Stack,Filebeat" />

elasticsearch 是否在本地或虚拟机中安装Filebeat?

elasticsearch 是否在本地或虚拟机中安装Filebeat?,elasticsearch,logstash,elastic-stack,filebeat,elasticsearch,Logstash,Elastic Stack,Filebeat,我最近开始学习ELK,并成功地在本地解析XML文件。但现在我希望能够访问我的服务器以访问我的所有XML文件(每30秒升级一次) 我有我的服务器的ip地址,我的问题是:我应该在本地安装Filebeat并配置我的Filebeat.yml以访问服务器,还是应该在服务器中安装Filebeat然后指明我的本地地址?Filebeat是一个托运人,它收集、聚合日志并将日志转发到您想要的输出(logstash、elasticsearch等) 它作为代理工作,因此您需要在每个要从中收集日志的节点中安装它。例如,如

我最近开始学习ELK,并成功地在本地解析XML文件。但现在我希望能够访问我的服务器以访问我的所有XML文件(每30秒升级一次)
我有我的服务器的ip地址,我的问题是:我应该在本地安装Filebeat并配置我的Filebeat.yml以访问服务器,还是应该在服务器中安装Filebeat然后指明我的本地地址?

Filebeat是一个托运人,它收集、聚合日志并将日志转发到您想要的输出(logstash、elasticsearch等)

它作为代理工作,因此您需要在每个要从中收集日志的节点中安装它。例如,如果您要从本地计算机收集日志,请在那里安装filebeat;如果您要从logstash服务器本身收集日志,请在那里安装filebeat。如果您要从这两个节点收集日志,则filebeat需要在其中在两台机器中都暂停。并使用
logstash
作为输出, 看看,


但是当我试图在我的服务器上使用

curl-L-O elastic.co/downloads/beats/filebeat/filebeat-6.3.1-amd64.deb

我得到这个信息:

无法解析主机:www.elastic.co;名称或服务未知


服务器的操作系统版本是:Linux版本3.10.0-693.17.1.el7.x86_64

感谢Sufiyan的回复,但是如果我无法将其安装在我拥有所有数据的服务器上,我就无法在本地安装它并配置filebeat的输入以访问服务器?例如,在输入中使用服务器的ip地址?这是理想情况下是不实用的,请看一看不像论坛网站,我们不使用“谢谢”,或“感谢任何帮助”,或堆栈溢出签名。请参阅。