SuperAPI AI 工具集

alibabacloud-kafka-capacity-assessment

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:针对阿里云消息队列 Kafka 实例做容量评估,依据用户提供的事件信息查询 CloudMonitor 指标与实例元数据,判断实例是否达到容量瓶颈、是否正在限流,并给出升配建议。

主要能力:识别实例系列(v2/v3)、版本与规格族;按症状推断可能触顶的指标(如消息积压、生产失败、消费速率下降、连接异常、消息提前删除);查询 acs_kafka 命名空间下的监控指标并生成结构化诊断报告,含基本信息、事件摘要、监控数据分析、诊断结论与升配建议。

使用方式:需 Aliyun CLI >= 3.3.3,可用 curl -fsSL https://aliyuncli.alicdn.com/setup.sh | bash 安装或更新;执行 aliyun configure set --auto-plugin-install true 与 aliyun plugin update;用 aliyun configure list 检查凭证,禁止读取或回显 AK/SK。所有调用云 API 的命令须带 --user-agent AlibabaCloud-Agent-Skills/alibabacloud-kafka-capacity-assessment/{session-id}。核心命令包括 aliyun alikafka get-instance-list 与 aliyun cms describe-metric-list(--namespace acs_kafka、--period 60 等)。需 RAM 权限 alikafka:GetInstanceList 与 cms:DescribeMetricList。

适用场景:标准版阿里云 Kafka 实例的容量瓶颈排查与升配决策参考。

限制:仅只读,禁止调用写操作 API 或代为升配;v2 与 v3 指标名不可混用;不适用于非标准实例或自建 Kafka;CloudMonitor 数据约有 1 分钟延迟;参数需与用户确认,未提供的时间范围默认最近 1 小时。具体规格表、公式与验证步骤见其参考文档。