Linux process monitoring solutions

This page summarizes the projects mentioned and recommended in the original post on /r/linuxadmin

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • systemd_exporter

    Exporter for systemd unit metrics

  • Before you get into process monitoring, you probably want to look at cgroup monitoring. Since most services are started by systemd units, you can use the systemd_exporter or cAdvisor to track process groups.

  • cadvisor

    Analyzes resource usage and performance characteristics of running containers.

  • Before you get into process monitoring, you probably want to look at cgroup monitoring. Since most services are started by systemd units, you can use the systemd_exporter or cAdvisor to track process groups.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • process-exporter

    Prometheus exporter that mines /proc to report on selected processes

  • However, the process_exporter is useful for some situations where software has complex subprocess management and you want to track based on the cmdline running. For example all of the various PostgreSQL worker processes.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts