tar -zxvf node_exporter-1.8.2.linux-amd64.tar.gz vim /etc/systemd/system/node_exporter.service [Unit] Description=node_exporter Monitoring System Documentation=node_exporter Monitoring System [Service] ExecStart=/opt/exporter/node_exporter/node_exporter --web.listen-address=:9100 [Install] WantedBy=multi-user.target systemctl daemon-reexec systemctl daemon-reload systemctl start node_exporter systemctl status node_exporter systemctl enable node_exporter ss -ntl | grep 9100 curl http://localhost:9100/metrics -------------------------------------------------------------------------------------------------------- # 下载 node_exporter cd /opt/ wget https://github.com/prometheus/node_exporter/releases/download/v1.8.0/node_exporter-1.8.0.linux-amd64.tar.gz tar -xzf node_exporter-1.8.0.linux-amd64.tar.gz mv node_exporter-1.8.2.linux-amd64 node_exporter # systemd 管理---------- sudo tee /etc/systemd/system/node_exporter.service > /dev/null < /opt/node_exporter/node_exporter.log 2>&1 & 默认监听 9100,确认防火墙放行或仅 Prometheus 网络能访问。 调试技巧 cat /proc/1784152/cmdline | tr '\0' '\n' 安装 process_exporter(二进制) cd /opt/ wget https://github.com/ncabatoff/process-exporter/releases/download/v0.7.10/process-exporter-0.7.10.linux-amd64.tar.gz tar -xzf process-exporter-0.7.10.linux-amd64.tar.gz mv process-exporter-0.8.5.linux-amd64 process-exporter sudo tee /etc/systemd/system/process_exporter.service > /dev/null < /dev/null < printjson(doc));