SuperAPI AI 工具集

alibabacloud-ecs-reboot-or-crash-diagnosis

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:诊断阿里云 ECS 实例意外重启或崩溃的根因,先排查平台侧维护事件,再检查系统内部日志,支持 Linux 与 Windows。

主要能力:按固定顺序执行维护事件检查、操作系统类型检测、系统日志检查;Linux 侧检查重启记录、内核 Panic、OOM、Kdump 与 vmcore/dump 文件;Windows 侧检查事件 ID 41/1074/6008/6006、内存转储配置与 MEMORY.DMP/minidump;发现崩溃转储后可做初步分析,并在未配置 Kdump 时给出配置建议。

使用方式:需先获取 INSTANCE_ID 与 REGION_ID,缺失时必须询问用户。使用前需安装 aliyun-cli 3.3.3+ 并配置凭证,启用 AI-Mode: aliyun configure ai-mode enable aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-ecs-reboot-or-crash-diagnosis" aliyun plugin update 诊断完成后执行 aliyun configure ai-mode disable。

诊断流程:先用 describe-instances 确认实例信息与 OSType;再用 describe-instance-history-events 查询维护事件;无平台事件时按 OSType 分支,先通过 describe-cloud-assistant-status 确认云助手运行,再执行诊断脚本,并用 describe-invocations 获取输出(Output 需 Base64 解码)。

适用场景:ECS 非预期重启、宕机、内核崩溃、OOM、蓝屏等根因排查。

限制:实例需处于 Running 状态且云助手已安装运行,否则无法远程执行命令,只能提供手动排查步骤;需具备相应 RAM 权限;所有结论必须基于实际数据,不得臆测;输出须严格遵循 references/output-format.md 模板。若需深度分析 vmcore 或 Windows 转储文件,建议联系阿里云技术支持。