name: alicloud-ecs-cpu-inventory description: 使用 aliyun CLI 查询阿里云国际站指定 profile(账号)与 region 下全部 ECS,生成 reports/ 报告:先列疑似无人使用实例(7天CPU峰值<5%或已停止),再按CPU使用率从低到高列出全部ECS。 # 阿里云 ECS CPU 清单 Skill ## 功能 - 指定 `aliyun --profile <账号>` 与 `--region ` - 运行完成后自动写入 `reports/ecs-cpu-inventory---.md` - 报告包含:账号、region、ECS 总数、Instance Type 汇总(vCPU→内存从大到小,memory_gb,ECS 单月价格) - **第一节**:疑似无人使用(`cpu_max_7d < 5%` 或 `Stopped`) - **第二节**:全部 ECS,按 `cpu_avg_7d` 从低到高排序 ## 快速使用 ```bash scripts/ecs-cpu-inventory.sh \ --profile \ --region ap-southeast-1 ``` 默认 `--output report` 写入 reports/ 并打印文件路径。 其他格式:`--output markdown|csv|json` ## 示例提示词 - 查 ap-southeast-1 所有 ECS,输出报告到 reports,先列闲置实例 - 阿里云 ECS 清单,按 CPU 从低到高排序