1. 下载exporter
https://github.com/prometheus/node_exporter/releases/download/v0.17.0/node_exporter-0.17.0.linux-amd64.tar.gz
2. 上传服务器
将下载好的node_exporter上传到服务器后,进行解压缩
tar --xvf node_exporter-0.17.0.linux-amd64.tar.gz
3. 启动node-exporter
cd node_exporter-0.17.0.linux-amd64
nohup ./node_exporter &
node-exporter默认端口为9100
4. 测试node-exporter
注意:如果是云服务器,记得开防火墙
http://ip:9100
会显示如下界面
5. prometheus配置任务定时读取node节点数据
在prometheus.yml 中配置对应任务。
- job_name: 'linux-node-cluster'
static_configs:
- targets: ['ip:9100']
6. 重启prometheus
重启后访问http://ip:9090/targets
,显示如下数据即为成功。
7. Grafana 配置对应dashboard
对应id为8919
,对应json可去https://grafana.com/grafana/dashboards/
搜索。