一、多机器安装Metricbeat
这个前面已经练习过很多次了,就不重复了
二、logstash.yml配置
input {
beats {
port => 5044
}
}
output {
elasticsearch {
hosts => ["172.31.131.224:9200"]
index => "%{[@metadata][beat]}-%{[@metadata][version]}-test"
}
}
通过这段语句,可以区分开不同beat的不同版本
三、各机器metricbeat.yml配置
以一台机器为例,要修改的语句
# tags设置成自己的IP,方便后续检索
# tags: ["localhost"]
# 可省略,但可能和Kibana的显示有影响
setup.dashboards.enabled: true
# 常规配置
output.logstash:
# The Logstash hosts
hosts: ["localhost:5044"]
运行后会发现head生成索引了,因为我还有filebeat和heartbeat同时也在采集,所以也生成了这两个采集器的索引。看自己开着几种采集器

四、Kibana查看


本文介绍了如何在多台机器上部署Metricbeat进行系统监控,并详细配置了Logstash及Metricbeat,通过Kibana实现数据可视化,展示了如何区分不同版本的beat数据。
最低0.47元/天 解锁文章
736

被折叠的 条评论
为什么被折叠?



