The Proc Filesystem Sensor is a tool that monitor the CPU usage of cgroup via
the linux's proc filesystem.
It use pidstat
to retreive the percentage of CPU usage of each process.
It then use the /sys/fs/perf_event
directory to find the appartenance of
processes to cgroup.
The sensor need the cgroup version 1. The version 2 is not supported yet.
Procfs Sensor is an open-source project developed by the Spirals research group (University of Lille 1 and Inria).
The documentation is not available yet.
If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request. You should start by reading the contribution guide
When submitting code, please check that it is conform by using pylint
and
flake8
with the configurations files at the root of the project.
Procfs Sensor is written in Python (under PSF
license).
It also use pidstat