Skip to content

hq969/CloudWatchX-AWS-Infrastructure-Monitoring-Dashboard

Repository files navigation

CloudWatchX – AWS Infrastructure Monitoring Dashboard

This project provides real-time monitoring of AWS infrastructure using CloudWatch, SNS, Lambda, and optional Grafana integration.

Features

  • EC2/RDS monitoring using CloudWatch Agent
  • Email/SMS alerts with CloudWatch Alarms and SNS
  • Auto-restart EC2 via Lambda on trigger
  • Custom CloudWatch dashboards
  • Grafana dashboard for enhanced visualization

Setup

  1. Install CloudWatch Agent
  2. Configure and start the agent
  3. Create alarms and SNS
  4. Deploy Lambda
  5. Import dashboard JSON

Requirements

See requirements.txt.

About

CloudWatchX is a comprehensive AWS infrastructure monitoring solution designed to provide real-time observability, automated alerting, and self-healing capabilities for EC2 instances and related resources. The system integrates AWS-native services like CloudWatch, Lambda, SNS, and CloudFormation with open-source visualization.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors