Monitor resources for processes by using proc
---------------------------------------------
Key: MESOS-91
URL: https://issues.apache.org/jira/browse/MESOS-91
Project: Mesos
Issue Type: Sub-task
Components: slave
Environment: This is specific to Linux, as OS X does not have a proc
filesystem.
Reporter: Alex Degtiar
Assignee: Alex Degtiar
This is primarily a component of MESOS-38
https://issues.apache.org/jira/browse/MESOS-38
Create a ResourceMonitor implementation that monitors the memory and CPU usage
of a root process and all sub-processes of that process. This will use the
Linux procfs filesystem to retrieve processes in the relevant process tree,
query each process for memory and CPU usage, and aggregate usage into a single
report. It will use the proc_utils additions of MESOS-89
https://issues.apache.org/jira/browse/MESOS-38 for some of this functionality.
This monitor module will be used by the ProcessBasedIsolationModule to
periodically measure the memory and delta CPU usage of the slave's executors.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira