An open-source Linux server health reporting script that collects CPU, memory, storage and NVIDIA GPU status into Markdown and JSON reports.
chmod +x scripts/server_health_snapshot.sh
./scripts/server_health_snapshot.shReports are created under:
reports/
nvidia-smifor NVIDIA GPU inventorysmartctlfor SMART device scanningpython3for safer JSON escaping
- Linux server health checks
- Pre-maintenance and post-maintenance snapshots
- Homelab documentation
- GPU server validation
- Troubleshooting evidence collection
Generated reports may contain hostnames, device models, storage serials or environment details. Review before sharing publicly.
MIT