在本地或在VM中安装Filebeat?

问题描述 投票:0回答:2

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

elasticsearch logstash elastic-stack filebeat
2个回答
0
投票

Filebeat是一个托运人,它收集,汇总和转发日志到您想要的输出(logstash,elasticsearch等)。

它作为代理程序运行,因此您需要将其安装在要从中收集日志的每个节点中。例如,如果要从本地计算机收集日志,则在那里安装filebeat,如果要从logstash服务器本身收集,则在那里安装filebeat。如果要从两者中收集日志,则需要在两台计算机上安装filebeat。并使用logstash作为输出,看看this illustration

enter image description here


0
投票

但是当我尝试在我的服务器上安装filebeat

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

我收到这条消息:

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

服务器的OS版本是:Linux版本3.10.0-693.17.1.el7.x86_64

© www.soinside.com 2019 - 2024. All rights reserved.