Prometheus 將node_exporter配置爲服務並開機啓動

配置用systemctl 啓動的服務都是這個思路

  1. 下載node_exporter將二進制文件放置到/usr/local/bin目錄(當然目錄可以自定義)
  2. 創建Prometheus組和用戶,用於運行node_exporter
  3. 創建一個.service文件
  4. 啓動,並配置開機啓動

1 下載node_exporter

curl -O https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz

下載指定版本或者最新版本請訪問github
https://github.com/prometheus/node_exporter/releases

2 創建Prometheus組和用戶

sudo groupadd -r prometheus
sudo useradd -r -g prometheus -s /sbin/nologin -M -c "prometheus Daemons" prometheus

3. 創建一個.service文件

cat << EOF > /usr/lib/systemd/system/node_exporter.service 
[Service]
User=prometheus
Group=prometheus
ExecStart=/usr/local/bin/node_exporter

[Install]
WantedBy=multi-user.target

[Unit]
Description=node_exporter
After=network.target 
EOF

4 啓動,查看狀態,配置開機啓動

systemctl start node_exporter
systemctl status node_exporter
systemctl enable node_exporter

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章