用途:面向阿里云 Tair(兼容 Redis OSS)数据库的智能运维技能,通过 aliyun CLI 的 DAS 插件调用 get-yao-chi-agent API 完成诊断与分析。架构为 Aliyun CLI → DAS 插件(Signature V3)→ get-yao-chi-agent API → Tair 智能诊断。
主要能力:实例列表查询(按地域、类型、状态筛选);内存使用分析(消耗构成、碎片率、淘汰统计);热点 Key 检测;大 Key 分析;延迟诊断;慢日志分析;参数调优说明;连接会话分析;备份状态检查;性能监控(QPS/TPS/命中率/带宽);到期实例查询;安全配置审计(白名单、SSL/TLS、密码策略);存储优化;Proxy 诊断。
使用方式:需 aliyun CLI >= 3.3.1,运行 aliyun version 校验。安装命令:curl -fsSL https://aliyuncli.alicdn.com/install.sh | bash;随后执行 aliyun configure set --auto-plugin-install true,再 aliyun plugin install --names aliyun-cli-das 与 aliyun plugin update,并安装 jq 解析 JSON。执行前须启用 AI-Mode:aliyun configure ai-mode enable 与 aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-tair-ai-assistant",结束后执行 aliyun configure ai-mode disable。所有运维操作经 scripts/call_yaochi_agent.sh 调用,例如 bash $SKILL_DIR/scripts/call_yaochi_agent.sh "List Tair instances in Hangzhou region";支持 --session-id 多轮对话、--profile 指定配置、stdin 输入。认证依赖 aliyun CLI 默认凭证链,无需显式 AK/SK。
限制:执行前所有用户可自定义参数(RegionId、实例名、密码等)必须与用户确认,不得擅自使用默认值。本技能仅做查询与诊断,不创建资源,无需清理;不支持创建/删除实例、变更规格、购买/续费。每账号最多 2 个并发会话;遇 Throttling.UserConcurrentLimit 需等待后重试。涉及参数变更、主备切换等高风险操作应提醒先在测试环境验证。凭证应通过 aliyun configure 管理,禁止硬编码 AK/SK。