Tanvi-s26/CloudSentinel

GitHub: Tanvi-s26/CloudSentinel

CloudSentinel 是一个 DevOps 基础设施监控与自动化事件响应平台,通过整合可观测性工具与自愈自动化机制来追踪系统健康、检测故障并执行恢复操作。

Stars: 0 | Forks: 0

CloudSentinel 是一个专注于 DevOps 的基础设施监控和自动化事件响应平台,可追踪系统健康状况、监控容器、检测故障、触发告警,并使用现代云原生工具执行自愈操作。 # 🚀 CloudSentinel ## 智能基础设施监控与自动化事件响应平台 CloudSentinel 是一个专注于 DevOps 的平台,旨在监控基础设施、追踪系统健康状况、检测服务故障,并自动化事件响应操作。 该项目通过将可观测性、监控、自动化和云部署实践结合到一个平台中,模拟了真实世界的 DevOps 工作流。 --- ## 功能特性 ### 基础设施监控 - CPU 使用率监控 - 内存使用率监控 - 磁盘使用率监控 - 网络监控 ### 容器监控 - Docker 容器状态追踪 - 容器资源消耗 - 健康检查 ### 事件检测 - 服务故障检测 - 资源阈值监控 - 自动化告警生成 ### 自愈自动化 - 自动服务重启 - 事件记录 - 恢复追踪 ### 仪表板与可视化 - Grafana 仪表板 - 实时指标 - 历史监控数据 ### DevOps 实践 - Docker 化服务 - 基础设施即代码就绪 - CI/CD 集成 - 云部署 --- ## 技术栈 ### 监控 - Prometheus ### 可视化 - Grafana ### 容器 - Docker - Docker Compose ### 后端 - Python ### 自动化 - Bash 脚本 ### 云服务 - AWS EC2 ### CI/CD - GitHub Actions --- ## 项目架构 用户 ↓ Grafana 仪表板 ↓ Prometheus ↓ Node Exporter ↓ CloudSentinel 自动化引擎 ↓ Docker 服务 ↓ AWS EC2 基础设施 --- ## 学习目标 - 基础设施监控 - 可观测性 - 事件管理 - Docker 运维 - CI/CD 流水线 - AWS 部署 - Linux 管理 - DevOps 自动化 --- ## 项目状态 🚧 开发中 当前阶段: 项目搭建与监控基础 --- ## 作者 由 Tanvi 构建 MTech CSE | DevOps 与云计算爱好者
标签:LNA, 应用安全, 版权保护, 自定义请求头, 请求拦截, 逆向工具