-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow process monitoring #215
Comments
This is definitely something that we need, thanks for making an issue to track it |
@sparrc i can take a stab at it. It will be nice to capture all the details (if you have anything specific in mind). I am thinking of how to specify the expected process, i.e. via pid file or via executable path or via dbus calls. |
@ranjib That would be great and much appreciated! As for the filtering, I would say that we probably just want all (or at least most) of the same filters that the nagios check_procs plugin has:
|
I would definitely appreciate a plugin like this. Another source of inspiration might be the processes plugin from collectd, which by default records the number of processes grouped by state, and then will provide more information about processes specified by name or regex. https://collectd.org/wiki/index.php/Plugin:Processes |
@sparrc i have few question regarding the measurement we want to get out of this plugin. If we filter processes or rss/vms values, what are the metrics/measurements we want to publish? Total number of processes? Do we want total value of RSS/VMS by all processes filtered by the criteria ?
|
closing this one as fixed by the |
Gathering stats about a particular process' memory, cpu consumption is easy, less invasive and generic way of monitoring any system. It will be nice to have a plugin that allows users to specify a process via pidfile or executable name and gathers it memory, cpu consumption data.
This is very similar to Nagios' check_procs
The text was updated successfully, but these errors were encountered: