“Process-exporter”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
第23行: 第23行:
 
#!/bin/bash
 
#!/bin/bash
 
./process-exporter -config.path process-name.yaml & > process-exporter.log
 
./process-exporter -config.path process-name.yaml & > process-exporter.log
 +
 +
 +
启动脚本
 +
 +
cat  /etc/systemd/system/process-exporter.service
 +
[Unit]
 +
Description=process-exporterr
 +
After=network.target
 +
Wants=network-online.target
 +
 +
[Service]
 +
Type=simple
 +
User=root
 +
ExecStart=/data/apps/process-exporter/process-exporter  -config.path /data/apps/process-exporter/process-name.yaml
 +
 +
Restart=on-failure
 +
LimitNOFILE=65536
 +
 +
[Install]
 +
WantedBy=multi-user.target
 +
  
  

2020年9月23日 (三) 08:35的版本

down and inst

 wget  -c https://github.com/ncabatoff/process-exporter/releases/download/v0.5.0/process-exporter-0.5.0.linux-amd64.tar.gz


 process-exporter]# pwd
/data/apps/process-exporter
[root@prod-sns-mq01 process-exporter]# cat process-name.yaml 
process_names:
  - name: "{{.Matches}}"
    cmdline:
    - 'redis'

  - name: "{{.Matches}}"
    cmdline:
    - 'nuxt'


./process-exporter -config.path process-name.yaml &


#!/bin/bash
./process-exporter -config.path process-name.yaml & > process-exporter.log


启动脚本

cat  /etc/systemd/system/process-exporter.service 
[Unit]
Description=process-exporterr
After=network.target
Wants=network-online.target

[Service]
Type=simple
User=root
ExecStart=/data/apps/process-exporter/process-exporter  -config.path /data/apps/process-exporter/process-name.yaml

Restart=on-failure
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target