Skip to content

SeasonChains/cpu_utilization

Repository files navigation

CPU Load Monitor

A Python-based CPU load monitoring tool that uses the observer pattern to send alerts when CPU usage exceeds critical threshold.

Features

  • Monitor system-wide CPU usage and per-core CPU usage.
  • Configurable CPU usage threshold and logging interval.
  • Notify through console alerts or custom observer implementations.
  • Handle user interruptions and errors.

Clone the Repository

git clone https://github.com/SeasonChains/cpu_utilization.git
cd cpu_utilization

how to run

from the terminal,

./cpu_load.exe

User Inputs

  • Enter "Stop" on console to stop the monitoring
  • To completely Terminate enter "Cltr+C"

About

Monitoring local pc activity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published