1. 被監控機配置
1.1. 上傳監控客戶端
進入目錄/home/monitor,上傳node_exporter-0.14.0.linux-amd64.tar.gz 文件(用monitor用戶上傳)。
1.2. 啟動監控客戶端進程
解壓,命令:tar -zxvf node_exporter-0.14.0.linux-amd64.tar.gz
進入目錄,命令:cd node_exporter-0.14.0.linux-amd64
啟動監控客戶端進程,命令(后台運行):nohup ./node_exporter &
查看進程是否啟動,命令:ps -ef |grep prometheus
2. 監控機配置
使用tester賬戶登錄到Prometheus服務端監控機。
進入prometheus目錄,命令cd ~/prometheus-1.6.1.linux-amd64
編輯prometheus監控列表,命令vi prometheus.yml
在列表末尾添加新的被監控機信息,如下圖所示,我們要將IP為172.18.171.18的機器添加到監控中。
填寫完成並保存。
編輯監控列表注意事項:添加時要注意縮進格式及“-”,少縮進或少“-”都會導致監控配置失敗。
2.1. 重啟prometheus服務
先查看服務進程是否存在,如果已經存在就kill掉進程。如下圖所示,進程已存在。
殺掉進程后重啟prometheus服務。
服務重啟命令:nohup ./prometheus -config.file prometheus.yml &
注意:
若tester賬戶沒有kill權限,需要切換到root賬戶(前提是tester用戶已被授權)后再殺掉prometheus進程,切換賬戶命令sudo su - root
轉載於:https://blog.csdn.net/illidanjiang/article/details/89642331