SuperAPI AI 工具集

tracking-resource-usage

部署与运维

查看项目

更新于 10-15 23:30

技能介绍

用途:实时跟踪 CPU、内存、磁盘 I/O 和网络利用率,识别性能瓶颈、资源不均衡与优化机会,支持实例合理规格化(right-sizing)与成本削减。

主要能力:按用户请求与应用配置确定要跟踪的资源;通过 resource-usage-tracker 插件采集实时指标;分析数据以发现瓶颈与趋势;给出资源分配优化、实例规格调整与降本建议。输出包括带趋势的资源使用报告、瓶颈识别与分析、实例合理规格化建议、成本优化建议和阈值告警配置。

使用方式:先确定要跟踪的资源(CPU、内存、磁盘、网络),用系统工具(top、ps、vmstat、iostat)采集实时指标,分析瓶颈与模式,与历史基线对比,生成优化建议,并给出规格调整与降本策略。典型场景包括跟踪内存使用并识别内存泄漏(监控堆、栈、RSS,分析随时间变化的模式),以及优化数据库连接池利用率(监控连接池指标,识别高争用或低利用时段,建议调整连接池大小)。

前提条件:可访问系统监控工具(top、ps、vmstat、iostat);具备资源指标采集基础设施;历史使用数据位于 ${CLAUDE_SKILL_DIR}/metrics/resources/;已定义性能基线。

限制与错误处理:若资源跟踪失败,需核对系统监控工具权限、检查指标采集守护进程状态、验证数据存储可用性、确认到监控端点的网络访问、审查基线数据完整性。该技能可与其它监控告警工具及部署自动化工具集成,但具体平台与收费信息暂未提供。