Skip to content

nyashiab/system_health_monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated Health System Monitor

This project is a Python script that monitors CPU, memory, and disk usage. The project is intended for anyone who needs to troubleshoot their computer or to keep track of their laptop's health. This script is also automated so that it can execute monthly, and when the CPU usage exceeds 90%, the system will send an alert to Slack. I used Python, JSON, the psutil library, GitHub Actions, and Slack API to build the monitor.

Documentation

Project Documentation

Running Tests

To run tests, run the following command

  python3 system_monitor.py

Screenshots

Screenshot 2025-12-17 165203 Screenshot 2025-12-17 163336

About

A Python Health Monitor script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages