This project automates system performance monitoring using simple shell scripts.
Captures and saves:
- CPU usage
- Memory usage
- Disk usage
- System uptime
- Load average
Each report is saved as:
Compresses all daily metrics files into: /home/ec2-user/system_monitor_project/archive/metrics_.tar.gz
- Collect metrics every 15 minutes: */15 * * * * /home/ec2-user/system_monitor_project/scripts/collect_metrics.sh
- Archive metrics daily at midnight: 0 11 * * * /home/ec2-user/system_monitor_project/scripts/archive_metrics.sh
.gitignoreexcludesarchive/andreports/directories.- Only scripts and documentation are tracked in GitHub.