一、node_exporter下載地址
官網(wǎng)下載地址:https://prometheus.io/download/
在官網(wǎng)下載頁找到node_exporter,建議使用迅雷下載,不然下載很慢。

官網(wǎng)下載地址
二、上傳node_exporter軟件包
通過winscp,mobaxterm等工具將軟件包上傳至服務(wù)器。

將node_exporter軟件包上傳到服務(wù)器
三、安裝node_exporter軟件包
# 解壓軟件包
tar -xzf node_exporter-1.5.0.linux-amd64.tar.gz
# 將解壓的目錄移動(dòng)到安裝目錄,我喜歡將軟件安裝在/usr/local。這個(gè)路徑自己喜歡就好隨便放。
mv node_exporter-1.5.0.linux-amd64 ../node_exporter
# 運(yùn)行node_exporter
nohup /usr/local/node_exporter/node_exporter &
四、 配置prometheus添加被監(jiān)控主機(jī)
修改prometheus配置文件,添加被監(jiān)控主機(jī)
# 切換到prometheus安裝目錄
cd usr/local/prometheus
# 修改配置文件
vim prometheus.yml #添加以下內(nèi)容
# add a new node
- job_name: "prometheus_agent"
static_configs:
- targets: ["192.168.0.251:9100"]
# 停止prometheus服務(wù)
pkill prometheus
# 運(yùn)行node_reporter
nohup /usr/local/prometheus/prometheus --config.file="/usr/local/prometheus/prometheus.yml" &
<span style="color: #df2a3f">注:修改配置文件后需要重啟prometheus服務(wù)</span>

修改prometheus服務(wù)端配置文件
五、驗(yàn)證被監(jiān)控主機(jī)是否被監(jiān)控
5.1、查看9100端口

查看9100端口
5.2、訪問9100端口看是否能拿到數(shù)據(jù)
訪問node_reporter節(jié)點(diǎn)的9100端口,訪問接口: http://192.168.0.251:9100/metrics

node_exporter節(jié)點(diǎn)數(shù)據(jù)
5.3、在prometheus服務(wù)端查看被監(jiān)控主機(jī)狀態(tài)
訪問http://your_server_ip:9090 依次點(diǎn)擊Status->Targets

在服務(wù)端查看被監(jiān)控主機(jī)狀態(tài)