OS Manuals

/usr/bin/process-exporter

A Prometheus exporter that collects process metrics by mining the /proc filesystem

From prometheus-process-exporter 0.8.7-r30 (enterprise-packages), captured 2026-11-08 by running process-exporter --help (exit 0). permalink

Also provided by 1 other package version
Usage of /usr/bin/process-exporter:
  -children
    	if a proc is tracked, track with it any children that aren't part of their own group (default true)
  -config.path string
    	path to YAML config file
  -debug
    	log debugging information to stdout
  -gather-smaps
    	gather metrics from smaps file, which contains proportional resident memory size (default true)
  -man
    	print manual
  -namemapping string
    	comma-separated list, alternating process name and capturing regex to apply to cmdline
  -once-to-stdout-delay duration
    	Don't bind, just wait this much time, print the metrics once to stdout, and exit
  -procfs string
    	path to read proc data from (default "/proc")
  -procnames string
    	comma-separated list of process names to monitor
  -recheck
    	recheck process names on each scrape
  -recheck-with-time-limit duration
    	recheck processes only this much time after their start, but no longer.
  -remove-empty-groups
    	forget process groups with no processes
  -threads
    	report on per-threadname metrics as well (default true)
  -version
    	print version information and exit
  -web.config.file string
    	path to YAML web config file
  -web.listen-address string
    	Address on which to expose metrics and web interface. (default ":9256")
  -web.telemetry-path string
    	Path under which to expose metrics. (default "/metrics")
Options (17)
OptionDescriptionSource
-childrenif a proc is tracked, track with it any children that aren't part of their own group (default true)help
-config.path stringpath to YAML config filehelp
-debuglog debugging information to stdouthelp
-gather-smapsgather metrics from smaps file, which contains proportional resident memory size (default true)help
-manprint manualhelp
-namemapping stringcomma-separated list, alternating process name and capturing regex to apply to cmdlinehelp
-once-to-stdout-delay durationDon't bind, just wait this much time, print the metrics once to stdout, and exithelp
-procfs stringpath to read proc data from (default "/proc")help
-procnames stringcomma-separated list of process names to monitorhelp
-recheckrecheck process names on each scrapehelp
-recheck-with-time-limit durationrecheck processes only this much time after their start, but no longer.help
-remove-empty-groupsforget process groups with no processeshelp
-threadsreport on per-threadname metrics as well (default true)help
-versionprint version information and exithelp
-web.config.file stringpath to YAML web config filehelp
-web.listen-address stringAddress on which to expose metrics and web interface.help
-web.telemetry-path stringPath under which to expose metrics.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.