process_exporter配置系统服务并自启

centos7系统

vi /etc/systemd/system/process_exporter.service
#在文件中添加如下内容
[Unit]
Description=node_exporter
Documentation=https://prometheus.io/
After=network.target
[Service]
Type=simple
User=root
ExecStart=/hhh/process-exporter/process-exporter
#StandardOutput=null
Restart=on-failure
[Install]
WantedBy=multi-user.target

#重新加载系统服务
systemctl daemon-reload
#开启或者关闭node_exporter.service
systemctl start process_exporter.service
systemctl stop process_exporter.service
#开启node_exporter.service自启动
systemctl enable process_exporter

centos6系统

vi /etc/init.d/process_exporter
#在文件中添加如下内容
#!/bin/bash
# chkconfig: 2345 10 90
# description: process_exporter
# 20220519
case "$1" in
start)
nohup  /hhh/process-exporter/process-exporter >/hhh/logs/process-exporter/process-exporter.log 2>&1 &
echo "process-exporter started"
;;
stop)
ps -ef | grep process-exporter | grep -v grep | awk '{print "kill -9 "$2}' | sh
echo "process-exporter stoped"
;;
esac

#配置文件可执行权限
chmod +x /etc/init.d/process_exporter
#将node_exporter添加到系统服务
chkconfig --add process_exporter
#开启或者关闭node_exporter.service
service process_exporter start
service process_exporter stop
#开启node_exporter.service自启动
chkconfig process_exporter on

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值