下载
网页下载
https://prometheus.io/download/
https://github.com/prometheus/node_exporter/releases
服务器直接下载
wget https://github.com/prometheus/node_exporter/releases/download/v1.9.1/node_exporter-1.9.1.linux-amd64.tar.gz
wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz
传统方式启动
解压
tar -zxvf node_exporter-1.6.1.linux-amd64.tar.gz
cd node_exporter-1.6.1.linux-amd64/
默认方式启动
nohup ./node_exporter &
默认端口
linux默认端口: 9100
windows默认采集器端口: 9182
指定端口启动
nohup ./node_exporter --web.lister-address=:19100 &
添加开机自启
echo "nohup /opt/prometheus/node_exporter --web.lister-address=:19100 &" >> /etc/rc.d/rc.local
chmod a+x /etc/rc.d/rc.local
系统服务启动
创建启动文件
vim /etc/systemd/system/node_exporter.service
编写配置文件
[Unit]
Description=node_exporter
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
ExecStart=/这里换成实际路径/node_exporter-1.9.1.linux-amd64/node_exporter --web.listen-address=:800这里换成实际端口
Restart=on-failure
RestartSec=5s
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
服务启动
systemctl daemon-reload
systemctl enable node_exporter.service
systemctl stop node_exporter.service
systemctl start node_exporter.service
systemctl status node_exporter.service
systemctl restart node_exporter.service
systemctl status node_exporter.service
服务验证
curl http://192.168.70.128:9100/metrics
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
