Skip to content

Software agent (sensor) for monitoring CPU Usage of process on Linux

License

Notifications You must be signed in to change notification settings

vishnayak/procfs-sensor

 
 

Repository files navigation

Procfs-Sensor

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.

About

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.

Contributing

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.

Acknowledgments

Procfs Sensor is written in Python (under PSF license). It also use pidstat

About

Software agent (sensor) for monitoring CPU Usage of process on Linux

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%