prometheus之node_exporter部署
-
下载压缩包并解压
mkdir /opt/node_exporter/ cd /opt/node_exporter/ wget https://github.com/prometheus/node_exporter/releases/download/v1.5.0/node_exporter-1.5.0.linux-amd64.tar.gz tar -zxvf node_exporter-1.5.0.linux-amd64.tar.gz ln -s /opt/node_exporter/node_exporter-1.5.0.linux-amd64/node_exporter /usr/bin/
-
编写service文件
vim /etc/systemd/system/node_exporter.service
[Service] ExecStart=/usr/bin/node_exporter --web.listen-address=:9101 #指定监听端口 [Install] WantedBy=multi-user.target [Unit] Description=node_exporter After=network.target
-
设置开机自启并启动服务
systemctl daemon-reload systemctl enable node_exporter systemctl start node_exporter
-
防火墙放行端口
firewall-cmd --permanent --add-port=9101/tcp --zone=public firewall-cmd --reload
-
访问url检测是否获取数据
http://主机ip:9101/metrics