This project automates daily health checks on an AWS EC2 instance.
- CPU, memory, and disk usage monitoring
- Automated daily execution using cron
- Log generation for auditing
- CloudWatch CPU alarm with SNS email alerts
- AWS EC2
- CloudWatch
- SNS
- Linux
- Bash
- cron
The script runs daily using cron: 0 9 * * * /home/ubuntu/cloud-health-check/scripts/health_check.sh