SuperAPI AI 工具集

qwencloud-observe

部署与运维

查看项目

更新于 10-16 09:53

技能介绍

用途:对由 qwencloud-deploy 部署的应用做只读观测,回答“应用运行得怎么样、成本多少”,无需登录控制台。价格为美元,仅限阿里云国际站;阿里云中国站应改用 qianwenai-observe。

主要能力:按层检查应用(可达性、/healthz、响应时间、错误率、证书有效期)、ECS(CPU、内存、磁盘、磁盘 IO、网络)、RDS(仅当应用含 RDS MySQL 8.0:连接数、慢 SQL、空间、行锁等待)以及可用性(ECS/RDS 运行状态、系统事件、EIP 状态与带宽、安全组暴露)。每层返回 healthy、degraded、unavailable、unknown 之一并附带检查时间、目标资源、关键证据和数据来源;单次查询失败不阻塞其它层,标记为 unknown。各层评分相加得到 0-100 健康分与 A/B/C/D 等级(>=90 A、>=75 B、>=60 C、<60 D)。成本不计分,单独展示实际账单及基于利用率的优化提示。

使用方式:先读取项目目录下的 .qwencloud-deploy 状态文件获取区域与资源 ID;默认窗口为最近 1 小时,也可用 15m / 1h / 24h。需要 Aliyun CLI 3.x(用 aliyun version 检查),凭据仅用 aliyun configure list 查看,绝不读取或输出 AK/SK。各层检查相互独立且为只读,可并行执行。发现真实故障时可通过 AskUserQuestion 询问是否用 qwencloud-operate 诊断修复。可选生成报告:python3 scripts/render_report.py --schema 查看结构,--validate -i data.json 校验,再用 -f md 或 -f html 渲染,不要手工排版最终文件。

适用场景:部署状态文件存在的单 ECS 或 ECS + RDS MySQL 8.0 应用;读取运行时可用性、性能与成本概览;输出运维简报与成本概览。

限制:不适用于无状态文件的其它拓扑或自管服务器;不做源码审查、缺陷定位或代码修改;不改变云资源;成本只显示实际已出账金额(无账单则标记 unknown),不提供估算。