官方下载地址:https://www.elastic.co/cn/downloads/past-releases#metricbeat

然后根据自己服务器的架构,要确定服务器是基于 x86 架构还是 ARM 架构,可以通过几种不同的方法来检查。
方法 1: 使用 uname 命令,运行以下命令可以查看系统的处理器架构:
1 [root@xxx ]# uname -m
2 x86_64
3 [root@xxx ]#
方法 2: 查看 /proc/cpuinfo,通过查看 /proc/cpuinfo 文件的内容,可以获取关于 CPU 的详细信息:
1 cat /proc/cpuinfo方法 3: 使用 lscpu 命令,lscpu 命令提供了 CPU 架构的摘要信息:
1 lscpu
解压缩安装包,如下所示:
[root@xxxx ]# tar -zxvf metricbeat-7.17.17-linux-x86_64.tar.gz配置dashboard,修改 metricbeat-7.17.17-linux-x86_64 目录下的 metricbeat.yml,该文件为metricbeat的配置文件。
# 加载默认的仪表盘样式,去掉注释并把参数改为true:
# setup.dashboards.enabled: false
setup.dashboards.enabled: true
# 配置kibana,找到kibana部分,把host注释去除,修改为kibana的ip+端口。
# 要加载仪表板,可以在metricbeat设置中启用仪表板加载。当仪表板加载被启用时,Metricbeat使用Kibana API来加载样本仪表板。
# 只有当Metricbeat启动时,才会尝试仪表板加载。
setup.kibana:
host: "localhost:5601"
# 配置elasticsearch,找到elasticsearch部分,把host注释去除,修改为elasticsearch的ip+端口。其中如果有账号密码就进行设置值即可。
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["0.0.0.0:9200"]启动,导入kibana模块,切换到metricbeat根目录,执行启动命令:
1 ./metricbeat modules enable kibana配置模块生效,后台启动服务(前提是es和kibana已经启动),如下所示:
1 nohup ./metricbeat -e -c &如果想要直接启动并观察日志信息,可以使用下面的方式,如下所示:
1 ./metricbeat -e -c metricbeat.yml 此时去查看kibana的堆栈监控,就可以看到elasticsearch的节点信息。