Skip to content

SelimKandaz/linux-server-health-snapshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Server Health Snapshot

An open-source Linux server health reporting script that collects CPU, memory, storage and NVIDIA GPU status into Markdown and JSON reports.

Quick start

chmod +x scripts/server_health_snapshot.sh
./scripts/server_health_snapshot.sh

Reports are created under:

reports/

Optional tools

  • nvidia-smi for NVIDIA GPU inventory
  • smartctl for SMART device scanning
  • python3 for safer JSON escaping

Use cases

  • Linux server health checks
  • Pre-maintenance and post-maintenance snapshots
  • Homelab documentation
  • GPU server validation
  • Troubleshooting evidence collection

Privacy note

Generated reports may contain hostnames, device models, storage serials or environment details. Review before sharing publicly.

License

MIT

About

A lightweight Linux toolkit that collects CPU, memory, storage and NVIDIA GPU health information into clean JSON and Markdown reports.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages