A simple Bash-based healthcheck tool for node operators using WSL or Ubuntu.
- Hostname check
- User check
- Uptime check
- Load average check
- Memory check
- Disk check
- Root disk usage percentage
- Disk usage warning threshold
- Process check
- Port check
- Overall status summary
- scripts/ -> main healthcheck script
- docs/ -> usage notes
- examples/ -> sample output
Runs a quick health report for a local machine.
Run: bash scripts/healthcheck.sh <process_name>
Example: bash scripts/healthcheck.sh bash 22
This means:
- check process name: bash
- check port: 22
- Add colorized output
- Add log file export
- Add custom process list
- Add warning thresholds for memory and load