You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过AWS CLI获取rightsizing recommendations

获取AWS资源优化建议(Rightsizing Recommendations)的正确CLI命令

get-rightsizing-recommendations属于AWS Cost Explorer(成本探索器)服务的子命令,不是EC2等资源服务的直接命令,正确的基础调用命令为:

aws ce get-rightsizing-recommendations

调用注意事项与常用参数

  • 该命令必须携带--service参数指定查询的资源类型,支持的合法取值为AmazonEC2(EC2实例优化建议)、AutoScalingGroups(自动伸缩组优化建议),缺省该参数会直接触发参数校验错误。
  • 常用可选参数:
    • --rightsizing-type:指定返回的建议类型,可选值为Terminate(闲置资源关停建议)、Modify(实例规格升降配建议)
    • --configuration:自定义建议生成规则,比如设置利用率统计阈值、观察周期、RI/SP折扣匹配规则
    • --filter:按资源标签、实例ID、所属区域等维度过滤返回结果
    • --page-size:指定单页返回的结果条数,适合资源量较大的账号分页拉取

常用调用示例

拉取EC2实例的标准规格调整建议的完整命令:

aws ce get-rightsizing-recommendations \
  --service AmazonEC2 \
  --rightsizing-type Modify \
  --configuration '{"EC2Specification":{"OfferingClass":"standard"}}'

常见调用失败原因

  1. 服务未启用:Cost Explorer为账号级全局服务,新注册AWS账号默认未开启该服务,需要先在成本管理控制台手动启用Cost Explorer,等待24小时数据初始化完成后才能正常调用接口。
  2. 权限不足:执行命令的IAM身份需要附加包含ce:GetRightsizingRecommendations操作权限的策略,无对应权限会返回访问拒绝错误。
  3. 端点配置错误:Cost Explorer为全局服务,调用时默认指向us-east-1全局端点即可,手动指定其他不支持Cost Explorer的区域端点会导致调用失败。

内容的提问来源于stack exchange,提问作者Dilina Jayaweera

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 05:51:15