Vmware Aria

📊 AI 驱动的 Aria 智能监控与容量规划

VMware Aria Operations AI 辅助监控工具集,支持性能指标、告警管理、容量规划、异常检测与报告生成,20+只读工具保障安全,审计日志完整。

收藏
6.6k
安装
1.9k
版本
1.7.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

vmware-aria 是面向 VMware Aria Operations(前身为 vRealize Operations)的 AI 辅助监控技能,提供 27 个 MCP 工具,覆盖六大监控领域:

| 功能域 | 工具数 | 典型场景 |
|--------|--------|----------|
| 资源监控 | 5 | VM/主机/集群性能指标、健康评分、Top 消费者分析 |
| 告警管理 | 5 | 告警列表、详情查看、确认/取消操作、告警定义查询 |
| 告警定义 | 4 | 症状定义查询、创建自定义告警、启用/禁用/删除定义 |
| 容量规划 | 4 | 集群剩余容量、耗尽时间预测、 rightsizing 建议 |
| 报告自动化 | 5 | 模板查询、异步生成、状态轮询、PDF/CSV 下载、清理 |
| 异常检测 | 2 | 资源异常计数、风险徽章评分 |
| 平台健康 | 2 | Aria 节点状态、收集器组连通性 |

显著优点

1. 安全优先设计:20/27 工具为只读,写操作仅限告警确认/取消、告警定义管理、报告管理三类场景
2. 审计完备:所有写操作通过 vmware-policy 自动记录到 ~/.vmware/audit.db,支持 vmware-audit log 查询

3. Token 自动管理:6 小时滑动有效期的 vRealizeOpsToken 自动续期,无需人工干预

4. 多目标支持:单配置管理多个 Aria Operations 实例,通过 --target 切换

5. LLM 原生集成:结构化 JSON I/O 适合 Claude、GPT-4o 等云模型;CLI 模式适合本地小模型(Ollama/Qwen)

6. 诊断方法论内置:参考 investigation-protocol.md 强制四维度根因分析(可证伪性/充分性/必要性/机制),避免"高消耗=根因"的误区

潜在局限

| 局限 | 说明 |
|------|------|
| 非实时告警 | 不处理 vCenter 实时告警/事件,需搭配 `vmware-monitor` 技能 |
| 无 VM 生命周期操作 | 创建/克隆/快照/电源管理需使用 `vmware-aiops` |
| 无网络功能 | NSX 相关操作需使用 `vmware-nsx`;负载均衡需 `vmware-avi` |
| 依赖外部认证 | 需预配置 `VMWARE_ARIA_<TARGET>_PASSWORD` 环境变量 |
| 企业代理限制 | `uvx` 启动模式在 TLS 拦截代理环境下需设置 `UV_NATIVE_TLS=true` 或使用安装后的 `vmware-aria mcp` 命令 |
| 社区维护 | 非 Broadcom/VMware 官方项目,MIT 开源协议 |

适合人群

  • 虚拟化运维工程师:日常 VM 健康巡检、容量规划、告警响应
  • SRE/平台工程师:构建自动化监控流水线,集成报告生成
  • 云架构师:多集群容量预测与 rightsizing 优化
  • IT 管理员:需要审计追踪的合规环境运维

常规风险

1. 误操作风险cancel_alert 会直接关闭告警,建议配合 acknowledge_alert 使用
2. 报告资源消耗generate_report 为异步操作,频繁生成大容量报告可能影响 Aria Ops 性能

3. 凭证泄露.env 文件需 chmod 600 保护,密码变量名需严格遵循 VMWARE_<TARGET_UPPER>_PASSWORD 格式

4. 证书验证:企业自签名证书需正确配置信任链,否则 TLS 握手失败

5. 数据准确性:容量预测基于历史趋势,突发负载可能导致预测偏差

Vmware Aria 内容

evals文件夹
references文件夹
手动下载zip · 21.4 kB
evals.jsonapplication/json
请选择文件