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