# 部署wget https://github.com/ncabatoff/process-exporter/releases/download/v0.6.0/process-exporter-0.6.0.linux-amd64.tar.gztar xvf process-exporter-0.6.0.linux-amd64.tar.gz -C /optcd /optmv process-exporter-0.6.0.linux-amd64 process-exporter# systemd启动脚本cat <<EOF>> /lib/systemd/system/process_exporter.service[Unit]Description=blackbox_exporterDocumentation=https://prometheus.io/After=network.targetStartLimitIntervalSec=0[Service]Type=simpleUser=rootExecStart=/opt/process-exporter/process-exporter -config.path /opt/process-exporter/config.ymlRestartSec=1Restart=always[Install]WantedBy=multi-user.targetEOF# 启动配置systemctl enable process_exportersystemctl start process_exporter
配置文件
process_names:- comm:- process-exporter- exe:- /opt/process-exporter/process-exporter- name: "{{.Matches}}"exe:- /usr/local/jdk1.8.0_112/bin/javacmdline:- 'pos'- name: "{{.Matches}}"exe:- /usr/local/jdk1.8.0_112/bin/javacmdline:- 'wallet'
