process-exporter
process-exporter copied to clipboard
Prometheus exporter that mines /proc to report on selected processes
What I tried: `prometheus-process-exporter -debug -once-to-stdout-delay 1s` What I saw: * error getting proc ID for pid 820804: open /proc/820804/stat: no such file or directory namedprocess_scrape_partial_errors 617 What I expected:...
We are configuring the exporter using: `- name: "{{.ExeBase}};{{.Username}}"`. And we have configured scraping in Prometheus such that we relabel the `groupname` source label with regex `"(.*);(.*)"` to get both...
如果一台服务器进程过多接口返回在40多秒
Since threads adds a lot of overhead and cardinality to metrics, would be interesting if we could restrict threads to one of the multiple process monitored by process exporter
When using process-exporter through the `.rpm` file, the branch label value is missing from the `process_exporter_build_info` metric. The label can be seen missing when checking the version in the CLI....
This enables tracking maps per process group, as well as supporting alerts based on what % of the max a group is using.
Currently, only inclusions are possible, so for example: ``` - exe: - postgres - /usr/local/bin/prometheus ``` But sometimes, I want excludes, so I would love to have something like: ```...
Currently, only the name can be configured with templates. Wouldn't it be a good idea to allow to add `labels` to metrics? So for example if I want to have...
I had a process in Z+ state. Process exporter faulted on `read(/proc/{pid}/task/{task_id}/cmdline)` resulting in process-exporter sitting in sleep state and being unable to reach the stage of binding to net...
I need to add a custom label to a process group. The label's value will be calculated by on a bash command that will be ran when the first process...