Skip to content

Feature Request: Filter Processes by RAM or CPU Usage #341

@IgorOCosta

Description

@IgorOCosta

I am currently using Process Exporter to collect metrics from a system with a large number of processes. However, this causes high resource usage because every process is being monitored. To optimize this, I would like to filter which processes are collected based on their RAM or CPU consumption.

Feature Request

Would it be possible to introduce a feature that allows filtering processes based on:

  • RAM usage (e.g., only collect processes using more than X MB of memory)
  • CPU usage (e.g., only collect processes using more than X% CPU)

This would help significantly in environments where only the most resource-intensive processes need to be monitored, reducing overhead and improving performance.

If this feature is already possible in a different way, I would really appreciate any guidance on how to achieve it.

Thanks for your work on this project! 🚀

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions