SuperAPI AI 工具集

aws-billing-and-cost-management

部署与运维

查看项目

更新于 10-15 17:23

技能介绍

用途:分析、优化和管理 AWS 成本,内置 AWS 成本管理产品的领域知识,包括常见陷阱、正确的 API 用法和优化流程。

主要能力:Cost Explorer 按服务、账户、标签或时间范围查询成本与用量;Budgets 设置支出阈值与告警并支持账单视图范围限定;Billing Views 将成本数据限定到自定义视图、账单组或主视图;Compute Optimizer 为 EC2、Lambda、EBS、RDS 提供合理配置建议;Cost Optimization Hub 汇总跨服务节省建议;Savings Plans 与预留实例评估;CUR 2.0 明细账单数据经 Athena 查询;Free Tier 用量检查;成本审计与成本突增排查。

使用方式:命令使用标准 AWS CLI 语法,任何具备 CLI 访问权限的智能体均可运行。推荐配合 AWS MCP 服务器实现沙箱执行、审计日志和企业管控(https://docs.aws.amazon.com/aws-mcp/)。两条关键规则:调用 Cost Explorer、Budgets 或 Savings Plans API 前必须先获取当前日期,不可假设年份;所有数值计算(求和、平均、百分比、比较、计数、最值)必须用脚本或计算器完成,不可靠推理得出,可参考 references/deterministic-calculations.md。

典型命令:按服务分析成本使用 aws ce get-cost-and-usage,默认 UnblendedCost,End 日期为排他;Compute Optimizer 需先执行 aws compute-optimizer update-enrollment-status --status Active;列出账单视图使用 aws billing list-billing-views --billing-view-types PRIMARY CUSTOM BILLING_GROUP,需 billing:ListBillingViews 权限;创建预算时在 JSON 中加入 BillingViewArn 字段。

限制:部分 Cost Explorer API 不支持 --billing-view-arn(如 get-reservation-coverage、get-savings-plans-utilization 等);Budgets API 需使用 us-east-1 区域;按 GroupBy 分组时 Total 为空属设计行为;小时级粒度需在 Cost Explorer 偏好设置中启用;Price List API 的服务代码与 Cost Explorer 服务名称不同。具体收费、价格与效果资料暂未提供。