用途:该技能提供收集与计算 AWS DevOps Agent 自身运行成本的方法论,按 Agent Space 和 DevOps Agent 角色统计直接用量、下游 API 成本与分组数据,可由聊天或定时任务按需触发。技能本身不规定输出格式,呈现方式(纯文本、多空间表格、可视化面板等)由调用方决定。
主要能力:分四部分——发现范围内 Agent Space 与角色;直接用量(代理秒数计费,来自 CloudWatch 指标);下游成本(代理发起的 Logs Insights、Athena、X-Ray、CloudWatch 调用,经 CloudTrail 归因,可按查询 ID 追溯);按 Agent Space ID 与角色 ARN 分组。步骤 0 至 7 覆盖发现、窗口解析、直接用量、Support 计划抵扣、下游归因、分组、工具用量交叉核对、按调查拆分与结果校验。
使用方式:以 CloudWatch GetMetricStatistics 读取 AWS/AIDevOps 命名空间的 Consumed*Time 指标;用 describe_queries 作为 Logs Insights 查询数、扫描字节与成本的唯一来源;下游调用数优先用 journal,CloudTrail 仅作交叉核对。先枚举命名空间指标而非假定固定列表,动态发现计费活动。
限制:严格零成本规则,禁止 StartQuery、StartQueryExecution、GetMetricData 及任何包装或 shell 等价形式,禁止日志扫描;只可使用明确免费的调用。若某数据只能通过付费调用获得,则标记为不可用。CloudTrail 计数为下界,不能作为精确总量;指标中已删除空间显示为 retired spaces,须单独报告,不并入具名空间。无法确定范围或费率时按缺失注明。