Process Exporter
Prometheus exporter for per-process metrics
process-exporter exposes per-process and per-process-group CPU, memory, and IO metrics for Prometheus. It enables fine-grained resource attribution on busy hosts.
Key features
- Per-process metrics
- Process group aggregation
- CPU, memory, IO data
- Prometheus compatible
Strengths
- Released under the MIT license
- First-class Docker support for quick deployment
- Active community (2.1k GitHub stars)
- Written in Go
Process Exporter replaces
Compare Process Exporter
16 head-to-head comparisons.
- Process Exporter vs Uptime Kuma
- Process Exporter vs Netdata
- Process Exporter vs Grafana
- Process Exporter vs Prometheus
- Process Exporter vs Glances
- Process Exporter vs InfluxDB
- Process Exporter vs Grafana k6
- Process Exporter vs Grafana Loki
- Process Exporter vs Apache SkyWalking
- Process Exporter vs Beszel
- Process Exporter vs Telegraf
- Process Exporter vs Node Exporter
- Process Exporter vs OpenTelemetry Collector
- Process Exporter vs Vmstat Exporter
- Process Exporter vs Grafana Alloy
- Process Exporter vs collectd
Similar monitoring & status apps
Uptime Kuma
Monitoring & StatusEasy self-hosted uptime monitoring tool
Replaces Pingdom, UptimeRobot
Netdata
Monitoring & StatusReal-time per-second infrastructure monitoring
Replaces Datadog, New Relic
Grafana
Monitoring & StatusOpen observability dashboards and visualization
Replaces Datadog
Prometheus
Monitoring & StatusMetrics-based monitoring and alerting toolkit
Replaces Datadog
Glances
Monitoring & StatusCross-platform system monitoring at a glance
Replaces Datadog
InfluxDB
Monitoring & StatusPurpose-built time series database for metrics and events
Replaces Datadog, AWS Timestream