03-prometheus 2.31.1监控远程Linux主机

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管理界面,可以看到新增加的监控主机



查看图形: