原因
通过node_exporter获取服务器metrics给到其他应用调用或者分析。
步骤
// 下载node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
// 解压
tar xvfz node_exporter-0.18.1.linux-amd64.tar.gz
// 将执行文件移动到bin
mv node_exporter-0.18.1.linux-amd64/node_exporter /usr/local/bin/
//创建一个 service file
vim /etc/systemd/system/node_exporter.service
//service file 的内容
[Unit]
Description=Node Exporter
After=network.target
[Service]
User=root
Group=root
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
// reload daemon
systemctl daemon-reload
// start
systemctl start node_exporter
// 查看状态
systemctl status node_exporter.service
// 系统boot时 启用node_exporter
systemctl enable node_exporter
// 查看node_exporter可以输出的metrics
curl localhost:9100/metrics