0%

process-exporter对进程指标的采集

process-exporter

process-export主要用来做进程监控,比如某个服务的进程数、消耗了多少CPU、内存等资源。

启动

# 在当前目录下创建filename.yml,例如采集mysql的内存
process_names:
  - name: "{{.Matches}}"
    cmdline:
    - 'mysqld'
# 本文采用docker启动
docker run -d --name process-exporter -p 9256:9256 --privileged -v /proc:/host/proc -v `pwd`:/config ncabatoff/process-exporter --procfs /host/proc -config.path /config/filename.yml