不同架构服务器安装node_exporter的方法
一、查看服务器是什么架构的命令:
uname -m
二、根据不同架构使用不同的安装脚本()
1、x86架构
root用户下
#直接在当前目录复制粘贴
mkdir /opt/module
cd /opt/module
wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
tar zxvf node_exporter-1.7.0.linux-amd64.tar.gz
mv node_exporter-1.7.0.linux-amd64 node_exporter
cat > /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=node_exporter
After=network-online.target
[Service]
User=root
Type=simple
Restart=always
WorkingDirectory=/opt/module/node_exporter
RestartSec=1s
ExecStart=/opt/module/node_exporter/node_exporter
[Install]
WantedBy=multi-user.target
EOF
systemctl enable node_exporter
systemctl start node_exporter
systemctl status node_exporter
2、arm架构
root用户下
mkdir /opt/module
cd /opt/module
wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-arm64.tar.gz
tar zxvf node_exporter-1.7.0.linux-arm64.tar.gz
mv node_exporter-1.7.0.linux-arm64 node_exporter
cat > /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=node_exporter
After=network-online.target
[Service]
User=root
Type=simple
Restart=always
WorkingDirectory=/opt/module/node_exporter
RestartSec=1s
ExecStart=/opt/module/node_exporter/node_exporter
[Install]
WantedBy=multi-user.target
EOF
systemctl enable node_exporter
systemctl start node_exporter
systemctl status node_exporter