Tanvi-s26/CloudSentinel

GitHub: Tanvi-s26/CloudSentinel

Stars: 0 | Forks: 0

CloudSentinel is a DevOps-focused infrastructure monitoring and automated incident response platform that tracks system health, monitors containers, detects failures, triggers alerts, and performs self-healing actions using modern cloud-native tools. \# 🚀 CloudSentinel \## Intelligent Infrastructure Monitoring \& Automated Incident Response Platform CloudSentinel is a DevOps-focused platform designed to monitor infrastructure, track system health, detect service failures, and automate incident response actions. The project simulates real-world DevOps workflows by combining observability, monitoring, automation, and cloud deployment practices into a single platform. \--- \## Features \### Infrastructure Monitoring \- CPU Usage Monitoring \- Memory Usage Monitoring \- Disk Usage Monitoring \- Network Monitoring \### Container Monitoring \- Docker Container Status Tracking \- Container Resource Consumption \- Health Checks \### Incident Detection \- Service Failure Detection \- Resource Threshold Monitoring \- Automated Alert Generation \### Self-Healing Automation \- Automatic Service Restart \- Incident Logging \- Recovery Tracking \### Dashboard \& Visualization \- Grafana Dashboards \- Real-Time Metrics \- Historical Monitoring Data \### DevOps Practices \- Dockerized Services \- Infrastructure as Code Ready \- CI/CD Integration \- Cloud Deployment \--- \## Tech Stack \### Monitoring \- Prometheus \### Visualization \- Grafana \### Containers \- Docker \- Docker Compose \### Backend \- Python \### Automation \- Bash Scripts \### Cloud \- AWS EC2 \### CI/CD \- GitHub Actions \--- \## Project Architecture User ↓ Grafana Dashboard ↓ Prometheus ↓ Node Exporter ↓ CloudSentinel Automation Engine ↓ Docker Services ↓ AWS EC2 Infrastructure \--- \## Learning Objectives \- Infrastructure Monitoring \- Observability \- Incident Management \- Docker Operations \- CI/CD Pipelines \- AWS Deployment \- Linux Administration \- DevOps Automation \--- \## Project Status 🚧 Under Development Current Phase: Project Setup \& Monitoring Foundation \--- \## Author Built by Tanvi MTech CSE | DevOps \& Cloud Enthusiast