SuperAPI AI 工具集

alibabacloud-ecs-health-inspection

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:对单台阿里云 ECS 实例执行只读的全维度健康巡检,自动选择最优数据源(优先 CloudMonitor,回退 ECS Monitor API),并生成结构化 HTML 报告。全程只读,不创建或修改任何资源。

主要能力:检查 CPU 使用率、系统负载(load_1m/5m/15m)、内存使用率、磁盘 IO 吞吐(DiskReadBPS/DiskWriteBPS)与 IOPS、网络流量、磁盘使用率,以及 GPU 温度/利用率/显存;按阈值做异常检测(如 CPU>80% 警告、>95% 严重),并在 CPU 或内存超 80% 时触发进程级 Top5 排查。

使用方式:需 Aliyun CLI >= 3.3.3,先执行 aliyun version 校验;启用插件自动安装并更新:aliyun configure set --auto-plugin-install true 与 aliyun plugin update。凭据须在会话外通过 aliyun configure 配置,用 aliyun configure list 检查,禁止读取或回显 AK/SK。运行前需用户确认 INSTANCE_ID、REGION_ID 等参数。入口先执行 aliyun configure ai-mode enable 与 set-user-agent,退出时须关闭。HTML 渲染依赖 Python >= 3.8 的 scripts/render_report.py,仅用标准库,无需 pip 安装。

适用场景:单实例日常巡检、性能异常排查、容量与成本评估。

限制:仅支持单台实例;系统负载与磁盘使用率在回退路径不可用;进程级与 GPU 指标仅 CloudMonitor 路径提供;权限不足时需按 RAM 策略申请只读权限;参数缺失须先询问用户,不得猜测。