Monitoring and Alerting System

Monitoring and Alerting System

Monitoring and Alerting System

EC2 · CloudWatch · SNS · Lambda · CloudTrail

EC2 · CloudWatch · SNS · Lambda · CloudTrail

EC2 · CloudWatch · SNS · Lambda · CloudTrail

About Project

Designed and implemented a comprehensive cloud monitoring solution using AWS serverless technologies. The system provides real-time monitoring of EC2 instances, automated email alerts for performance issues, and automatic remediation through Lambda functions. Includes centralized dashboards and security auditing

🔧 Tools & Services Used

  • Amazon EC2 – Hosted a simple portfolio site

  • Amazon CloudWatch – Monitoring and custom dashboards

  • Amazon SNS – Email notifications

  • AWS Lambda – Automatically restarts EC2 instance when alarm is triggered

  • AWS CloudTrail – Logs user/API activity for auditing

✅ Features

  • Monitor EC2, RDS, and ALB metrics

  • Create custom CloudWatch dashboards

  • Set up CloudWatch Alarms to detect high CPU usage

  • Use SNS to send email notifications when alarms trigger

  • Lambda function automatically reboots the EC2 instance

  • CloudTrail used to track all AWS activities

🧪 How It Works

  • EC2 instance is launched with a portfolio website hosted.

  • CloudWatch Alarm is created to monitor CPU utilization.

  • SNS Topic is subscribed to by email.

  • Lambda function is triggered by the alarm to reboot EC2.

  • CloudTrail records every action for compliance and auditing.


Project Document

Refer Doc Here !

Create a free website with Framer, the website builder loved by startups, designers and agencies.