Skip to content

CallumC28/System_Check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

PC Hardware Diagnostics – System Readiness Report

This project is a lightweight Python-based diagnostics tool that generates a System Readiness Report for a PC. It checks essential hardware and system metrics including CPU, memory, disk usage, network interfaces, GPU details, temperatures, and uptime, then applies simple readiness checks to flag potential issues.

The tool mirrors the type of daily simulator readiness checks performed by engineers maintaining flight simulation systems, making it directly relevant to roles that involve preventative maintenance, troubleshooting, and fault reporting.


Features

  • CPU information (model, core count, load, frequency)
  • Memory usage (total, available, percentage free)
  • Disk usage (free/used space with thresholds)
  • Network interfaces (status, IPs, speed, MTU)
  • GPU details (via NVIDIA tools, system profiler, or lspci)
  • Temperature monitoring (if sensors available)
  • Uptime calculation
  • Automatic readiness checks (disk free ≥20%, memory ≥15%, safe temperature, uptime <7 days)

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages