- Prometheus exporter that mines /proc to report on selected processes. It grabs the processes related metrics from server and present to Prometheus.
- It runs on port 9256 by default.
- Metrics can be view on local server/node by curl -X GET http://localhost:9256/metrics
- More information related process exporter can be found in https://github.com/ncabatoff/process-exporter
- Prometheus is an open source, metrics-based monitoring and alerting system. It records real-time metrics in a time series database built using a HTTP pull model, with flexible queries and real-time alerting.
- To know more about Prometheus visit https://prometheus.io/
Install the process exporter on those node which you wish to monitor using Prometheus. So basically it should be on client node. Although you can monitor Prometheus server process related metrics as well by install process exporter on your prometheus node as well.
```
chmod u+x process_exporter.sh
```
```
sh process_exporter.sh
```