Kanzai-png/mimo-devops-agent

GitHub: Kanzai-png/mimo-devops-agent

一个基于小米MiMo大模型构建的AI运维代理,旨在通过自动化根本原因分析和事件响应来缩短故障恢复时间并优化基础设施成本。

Stars: 0 | Forks: 0

# MiMo 智能运维代理 基于小米 MiMo-V2.5-Pro 构建的人工智能驱动的基础设施监控与自动化事件响应平台。 ## 架构 ``` ┌─────────────────────────────────────────────────────────┐ │ MiMo DevOps Agent │ ├─────────────────────────────────────────────────────────┤ │ │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ Log Analyzer │ │ Anomaly │ │ Incident │ │ │ │ Agent │ │ Detector │ │ Responder │ │ │ │ (MiMo-Pro) │ │ (MiMo-Pro) │ │ (MiMo-Pro) │ │ │ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │ │ │ │ │ │ │ ┌──────┴───────┐ ┌──────┴───────┐ ┌──────┴───────┐ │ │ │ Postmortem │ │ Cost │ │ Runbook │ │ │ │ Generator │ │ Optimizer │ │ Executor │ │ │ │ (MiMo-V2.5) │ │ (MiMo-V2.5) │ │ (MiMo-Pro) │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ │ │ ├─────────────────────────────────────────────────────────┤ │ Prometheus │ Grafana │ PagerDuty │ Kubernetes │ AWS │ └─────────────────────────────────────────────────────────┘ ``` ## Token 消耗 | 代理 | 模型 | 每次运行 Token 数 | 每日运行次数 | 每日总消耗 | |-------|-------|-----------|----------|-------------| | 日志分析器 | mimo-v2.5-pro | 1,200,000 | 48 | 57,600,000 | | 异常检测器 | mimo-v2.5-pro | 600,000 | 96 | 57,600,000 | | 事件响应器 | mimo-v2.5-pro | 900,000 | 12 | 10,800,000 | | 复盘报告生成器 | mimo-v2.5 | 450,000 | 8 | 3,600,000 | | 成本优化器 | mimo-v2.5 | 350,000 | 24 | 8,400,000 | | 运维手册执行器 | mimo-v2.5-pro | 500,000 | 36 | 18,000,000 | **每日总消耗:跨 6 个代理约 1.56 亿 token** ## 为何选择 MiMo-V2.5-Pro? 传统监控工具(如 Datadog、New Relic)只能检测症状。MiMo 智能运维代理使用长链推理执行**根本原因分析**: 1. **日志关联** — 每小时处理超过 50 万条日志,识别跨微服务的因果链 2. **异常分类** — 区分是部署引起、有机流量激增还是攻击行为 3. **自动化修复** — 生成并执行运维手册(扩容、回滚、故障转移),并需人工审批 4. **成本智能** — 分析资源使用模式,推荐合适的规格并预测可节省的费用 MiMo-V2.5-Pro 扩展的推理窗口(32K 思维 token)能够实现多步推理,这是 GPT-4o 和 Claude 在基础设施调试场景中无法企及的。 ## 技术栈 - **AI 引擎**: 小米 MiMo-V2.5-Pro (推理),MiMo-V2.5 (分析/总结) - **编排**: 自定义代理框架,支持优先级队列 - **数据源**: Prometheus, CloudWatch, Kubernetes API, ELK Stack - **告警**: PagerDuty, Slack, OpsGenie 集成 - **存储**: TimescaleDB (指标), Redis (状态), S3 (日志) - **部署**: Docker Compose / Kubernetes Helm Chart ## 快速开始 ``` # 克隆并配置 git clone https://github.com/Kanzai-png/mimo-devops-agent.git cd mimo-devops-agent cp .env.example .env # 添加您的 MiMo API 密钥和基础设施凭据 # 安装依赖项 pip install -r requirements.txt # 运行代理 python -m src.main --config config/production.yaml ``` ## 性能指标 - **MTTR 缩短**: 相比人工分类,事件解决速度提升 73% - **误报率**: 4.2%(行业规则告警平均为 31%) - **已识别成本节约**: 3 个生产集群平均每月节省 $47K - **日志处理**: 每小时 210 万行,支持实时关联 ## 许可证 MIT
标签:AIOps, AI驱动, Apex, DevOps代理, DLL 劫持, 事件管理, 事后分析, 人工智能, 信息技术运维, 基础设施监控, 多引擎聚合, 大语言模型, 子域名突变, 小米MiMo, 开发运维, 异常检测, 成本优化, 搜索引擎查询, 智能运维, 机器学习, 漏洞探索, 用户模式Hook绕过, 监控系统, 网络调试, 自动化, 自定义请求头, 请求拦截, 运行手册, 逆向工具