設置node_exporter為systemd服務

簡介

在 CentOS 7 使用的是 systemd 管理服務了,我們可以通過編寫 service 文件來,添加一個服務。


prometheus監控 - 設置node_exporter為systemd服務


下載

<code>cd /root/
wget -c -t 0 https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
/<code>

解壓部署

<code>cd /opt/
tar zxvf /root/node_exporter-0.18.1.linux-amd64.tar.gz
ln -s node_exporter-0.18.1.linux-amd64 node_exporter
/<code>

創建 service 文件


prometheus監控 - 設置node_exporter為systemd服務


<code>cat > /usr/lib/systemd/system/node_exporter.service <[Unit]
Description=node_exporter
After=syslog.target
After=network.target

[Service]
Type=simple
ExecStart=/opt/node_exporter/node_exporter
Restart=always
RestartSec=10
StartLimitInterval=100

[Install]
WantedBy=multi-user.target

EOF

/<code>

服務管理

載入配置文件:

<code>systemctl daemon-reload
/<code>

啟動服務:

<code>systemctl start node_exporter
/<code>

設置開機啟動:

<code>systemctl enable node_exporter
/<code>


prometheus監控 - 設置node_exporter為systemd服務


分享到:


相關文章: