发布网友 发布时间:2022-04-22 09:13
共1个回答
热心网友 时间:2023-07-18 08:48
配置 Topbeat
在这一步中,我们将配置 Topbeat 使它连接到 ELK 服务器上的 Logstash 上去。这一节中我们将通过修改 Topbeat 的默认配置文件来完成对 Topbeat 的配置。
在客户端上打开 Topbeat 的配置文件:
sudo vi /etc/topbeat/topbeat.yml
注意:Topbeat 的配置文件是 YAML 格式,所以其对格式的要求非常高,注意要采用与原配置文件相同的缩进格式。
在该配置文件的首部是input小节,在这一小节中,你需要指定你要把什么类型的统计数据传到你的 ELK 服务器上,并且指定这些统计数据的单位。在这里我们将使用默认配置,但如果有需要的话你也可以自己做出更改。
在output小节下面,找到内容为elasticsearch:的一行,其下面的代码配置了 Elasticsearch 输出,这是我们不需要用到的,删除或者注释掉他们(直到#logstash:的上面一行)。
然后找到被注释掉的 Logstash 输出语句#logstash:,去掉它的注释使它能够作用。
同时,去掉hosts: ["localhost:5044"]的注释,并且将localhost换成你 ELK 服务器的 IP 地址