1、在被监控端上安装node_exporter组件 下载地址: https://prometheus.io/download/ 本例使用版本node_exporter-1.3.1.linux-amd64.tar.gz # 解压安装包tar xf node_exporter-1.3.1.linux-amd64.tar.gz -C /opt /# 创建链接目录 cd /opt ln -s node_exporter-1.3.1.linux-amd64 node_exporter # 使用nohup后台运行 nohup /opt/node_exporter/node_exporter & # 确认是否正常启动(默认端口9100) [root@mysql01~]# netstat -lnptu | grep 9100 tcp6 0 0 :::9100 :::* LISTEN 20716/node_exporter扩展: nohup命令: 如果把启动node_exporter的终端给关闭,那么进程也会随之关闭。nohup命令会帮你解决这个问题。
通过浏览器访问http://被监控端IP:9100/metrics就可以查看到node_exporter在被监控端收集的监控信息
2、回到prometheus服务器的配置文件里添加被监控机器的配置段
vim /opt/prometheus/prometheus.yml
在文件 的最后面添加:
重启服务。
pkill prometheus
/opt/prometheus/prometheus --config.file="/opt/prometheus/prometheus.yml" & netstat -lnptu | grep 9090
3、回到web管理界面,可以看到新增加的监控主机
查看图形: