alibabacloud-ecs-reboot-or-crash-diagnosis
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseECS Instance Reboot/Crash Diagnosis
ECS实例重启/崩溃诊断
Diagnose root cause of ECS instance unexpected reboot or crash. Uses standard workflow: check platform maintenance events first, then check internal system logs. Supports both Linux and Windows systems.
诊断ECS实例意外重启或崩溃的根本原因。采用标准工作流程:先检查平台运维事件,再检查内部系统日志。支持Linux和Windows系统。
Required Parameters
必填参数
Before starting diagnosis, must obtain the following parameters from user:
| Parameter | Description | Example |
|---|---|---|
| ECS instance ID | |
| Region ID | |
If user does not provide any of the above parameters, must ask user first. Do not start diagnosis.
开始诊断前,必须向用户获取以下参数:
| 参数 | 说明 | 示例 |
|---|---|---|
| ECS实例ID | |
| 地域ID | |
如果用户未提供上述任一参数,必须先向用户询问,不得启动诊断。
Mandatory Execution Rules
强制执行规则
- Must obtain parameters first — Instance ID and Region ID are required. Must ask user if missing.
- Standard workflow cannot be skipped — Must execute in order: Maintenance Event Check → OSType Detection → System Log Check
- Must check Cloud Assistant status before diagnostics — Before executing Step 3A/3B, must verify Cloud Assistant is running via . If not running, provide alternative diagnostic approaches.
DescribeCloudAssistantStatus - All diagnostic conclusions must be based on actual data — No fabrication, speculation, or assumptions
- Output format must be strictly followed — After diagnosis, must read the complete template in , output strictly according to template structure. No free-form output, no omitted sections, no changed hierarchy. Every placeholder
references/output-format.mdin the template must be filled with actual data.{...}
- 必须先获取参数 —— 实例ID和地域ID为必填项。若缺失,必须询问用户。
- 不得跳过标准工作流程 —— 必须按顺序执行:运维事件检查 → 操作系统类型检测 → 系统日志检查
- 诊断前必须检查Cloud Assistant状态 —— 在执行步骤3A/3B之前,必须通过验证Cloud Assistant是否运行。若未运行,需提供替代诊断方案。
DescribeCloudAssistantStatus - 所有诊断结论必须基于实际数据 —— 不得编造、猜测或假设
- 必须严格遵循输出格式 —— 诊断完成后,必须阅读中的完整模板,严格按照模板结构输出。不得自由格式输出,不得省略章节,不得更改层级。模板中的每个占位符
references/output-format.md都必须填充实际数据。{...}
Prerequisites
前置条件
CLI Tools
CLI工具
- aliyun-cli 3.3.3+ (required) — For calling Alibaba Cloud API
- Installation & configuration: see CLI Installation Guide
- aliyun-cli 3.3.3+(必填)—— 用于调用阿里云API
- 安装与配置:参见CLI安装指南
AI-Mode Configuration (Required)
AI-Mode配置(必填)
Before using aliyun CLI commands, must configure AI-Mode:
bash
undefined使用aliyun CLI命令前,必须配置AI-Mode:
bash
undefinedEnable AI-Mode
启用AI-Mode
aliyun configure ai-mode enable
aliyun configure ai-mode enable
Set user-agent for skill identification
设置用于技能识别的user-agent
aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-ecs-reboot-or-crash-diagnosis"
aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-ecs-reboot-or-crash-diagnosis"
Update plugins
更新插件
aliyun plugin update
**After diagnosis complete, disable AI-Mode:**
```bash
aliyun configure ai-mode disablealiyun plugin update
**诊断完成后,禁用AI-Mode:**
```bash
aliyun configure ai-mode disableAlibaba Cloud Credentials
阿里云凭证
Credentials must be pre-configured outside of agent session. Agent only verifies:
bash
aliyun configure list必须在Agent会话外部预先配置凭证。Agent仅验证:
bash
aliyun configure listInstance Requirements
实例要求
- Cloud Assistant client must be installed and running on the instance
- Alibaba Cloud Linux: Pre-installed by default
- Ubuntu/CentOS/Other: May require manual installation, check with API
DescribeCloudAssistantStatus - Installation guide: https://help.aliyun.com/document_detail/64930.html
- Instance status must be Running
- Note: If Cloud Assistant is not running, diagnostic commands cannot be executed remotely. Must provide manual diagnostic steps to user.
- 实例上必须安装并运行Cloud Assistant客户端
- Alibaba Cloud Linux:默认预装
- Ubuntu/CentOS/其他系统:可能需要手动安装,可通过API检查
DescribeCloudAssistantStatus - 安装指南:https://help.aliyun.com/document_detail/64930.html
- 实例状态必须为运行中
- 注意: 如果Cloud Assistant未运行,则无法远程执行诊断命令。必须为用户提供手动诊断步骤。
Required RAM Permissions
所需RAM权限
See RAM Policies for the complete permission list and custom policy example.
完整权限列表和自定义策略示例,请参见**RAM策略**。
Step 1: Confirm Instance Information (Cannot Skip)
步骤1:确认实例信息(不可跳过)
Verify instance exists and get basic information:
bash
aliyun ecs describe-instances \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-ids '["<INSTANCE_ID>"]'Confirm from returned JSON:
- — Region ID (matches user provided)
RegionId - — Instance status (Running/Stopped)
Status - — Instance name
InstanceName - — Operating system type (windows / linux)
OSType
Record OSType for Step 3 branch selection.
验证实例是否存在并获取基本信息:
bash
aliyun ecs describe-instances \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-ids '["<INSTANCE_ID>"]'从返回的JSON中确认:
- —— 地域ID(与用户提供的一致)
RegionId - —— 实例状态(运行中/已停止)
Status - —— 实例名称
InstanceName - —— 操作系统类型(windows / linux)
OSType
记录OSType,用于步骤3的分支选择。
Step 2: Check ECS Maintenance Events
步骤2:检查ECS运维事件
Query instance historical system events to determine if platform maintenance caused reboot:
bash
aliyun ecs describe-instance-history-events \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID> \
--event-cycle-status ExecutedEvent Analysis:
| Event Type | Meaning | Determination | Next Step |
|---|---|---|---|
| Reboot caused by system maintenance | Platform-initiated maintenance | Inform user, no further investigation needed |
| Reboot caused by underlying hardware/system failure | Platform infrastructure failure | Suggest instance migration or contact support |
| Reboot caused by instance-level failure | Instance internal issue detected by platform | Must continue to Step 3 for system log check |
| Instance stopped due to expiration | Billing issue | Need renewal, no further investigation |
| No relevant events | No platform maintenance events found | Not platform-initiated | Continue to Step 3 |
Important Notes for InstanceFailure.Reboot:
- This event indicates the platform detected an instance-level anomaly and triggered automatic recovery
- Common causes: kernel panic, OOM, system hang, critical process failure
- Must execute Step 3 to check system logs for root cause
- Even if no obvious errors in logs, the instance may have been unresponsive at kernel level
If maintenance event found:
- Clearly inform user of reboot cause (event type, time, reason)
- Provide handling suggestions
- End diagnosis flow
If no maintenance event found:
- Continue to Step 3, check internal system logs based on OSType
查询实例历史系统事件,判断是否由平台运维导致重启:
bash
aliyun ecs describe-instance-history-events \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID> \
--event-cycle-status Executed事件分析:
| 事件类型 | 含义 | 判断结果 | 下一步操作 |
|---|---|---|---|
| 系统运维导致重启 | 平台发起的运维操作 | 告知用户原因,无需进一步排查 |
| 底层硬件/系统故障导致重启 | 平台基础设施故障 | 建议实例迁移或联系技术支持 |
| 实例级故障导致重启 | 平台检测到实例内部异常 | 必须继续执行步骤3,检查系统日志 |
| 实例因到期被停止 | 计费问题 | 需要续费,无需进一步排查 |
| 无相关事件 | 未发现平台运维事件 | 非平台发起 | 继续执行步骤3 |
关于InstanceFailure.Reboot的重要说明:
- 该事件表示平台检测到实例级异常并触发自动恢复
- 常见原因:内核崩溃、OOM、系统挂起、关键进程故障
- 必须执行步骤3,检查系统日志以确定根本原因
- 即使日志中未发现明显错误,实例也可能在内核层面出现无响应情况
如果发现运维事件:
- 明确告知用户重启原因(事件类型、时间、理由)
- 提供处理建议
- 结束诊断流程
如果未发现运维事件:
- 继续执行步骤3,根据OSType检查内部系统日志
Step 3A: Linux System Diagnosis (Execute when OSType is linux)
步骤3A:Linux系统诊断(OSType为linux时执行)
Step 3A.1: Check Cloud Assistant Status (Mandatory)
步骤3A.1:检查Cloud Assistant状态(必填)
Before executing diagnostic commands, verify Cloud Assistant is running:
bash
aliyun ecs describe-cloud-assistant-status \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID>Check the response:
json
{
"InstanceCloudAssistantStatusSet": {
"InstanceCloudAssistantStatus": [
{
"InstanceId": "i-xxx",
"RegionId": "cn-xxx",
"CloudAssistantStatus": "true",
"LastHeartbeatTime": "2026-04-09T07:26:58Z"
}
]
}
}Important Notes:
- is a string ("true"/"false"), not boolean
CloudAssistantStatus - Check to ensure it's recent (within last few minutes)
LastHeartbeatTime - Even if status is "true", RunCommand may still fail if service is unstable
- Always check RunCommand execution result and handle failures gracefully
- Ubuntu vs RHEL differences:
- RHEL/CentOS/Alibaba Cloud Linux: Service name is , crash files named
kdumpvmcore-* - Ubuntu/Debian: Service name is , crash files named
kdump-toolsanddump.*dmesg.* - Diagnostic script now checks both service names and all crash file types
- RHEL/CentOS/Alibaba Cloud Linux: Service name is
If CloudAssistantStatus is false or command fails:
- Cloud Assistant is not installed or not running on the instance
- Cannot proceed with remote diagnostic commands
- Alternative approaches:
- Guide user to SSH into the instance and check logs manually
- Provide manual diagnostic commands for user to execute
- Suggest installing Cloud Assistant: Installation Guide
- Check instance monitoring data via CloudMonitor API
If CloudAssistantStatus is true:
- Proceed to Step 3A.2
执行诊断命令前,验证Cloud Assistant是否运行:
bash
aliyun ecs describe-cloud-assistant-status \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID>检查响应结果:
json
{
"InstanceCloudAssistantStatusSet": {
"InstanceCloudAssistantStatus": [
{
"InstanceId": "i-xxx",
"RegionId": "cn-xxx",
"CloudAssistantStatus": "true",
"LastHeartbeatTime": "2026-04-09T07:26:58Z"
}
]
}
}重要说明:
- 是字符串类型("true"/"false"),而非布尔值
CloudAssistantStatus - 检查确保其为近期时间(过去几分钟内)
LastHeartbeatTime - 即使状态为"true",若服务不稳定,RunCommand仍可能失败
- 务必检查RunCommand执行结果,并优雅处理失败情况
- Ubuntu与RHEL的差异:
- RHEL/CentOS/Alibaba Cloud Linux:服务名称为,崩溃文件命名为
kdumpvmcore-* - Ubuntu/Debian:服务名称为,崩溃文件命名为
kdump-tools和dump.*dmesg.* - 诊断脚本现在会检查两种服务名称和所有崩溃文件类型
- RHEL/CentOS/Alibaba Cloud Linux:服务名称为
如果CloudAssistantStatus为false或命令执行失败:
- 实例上未安装或未运行Cloud Assistant
- 无法继续执行远程诊断命令
- 替代方案:
- 指导用户通过SSH登录实例手动检查日志
- 提供手动诊断命令供用户执行
- 建议安装Cloud Assistant:安装指南
- 通过CloudMonitor API检查实例监控数据
如果CloudAssistantStatus为true:
- 继续执行步骤3A.2
Step 3A.2: Execute Linux Diagnostic Script
步骤3A.2:执行Linux诊断脚本
Execute Linux diagnostic script via Cloud Assistant to check:
- System reboot records (,
last rebootor/var/log/messages)/var/log/syslog - Kernel Panic records ()
dmesg - OOM records and configuration
vm.panic_on_oom - Kdump configuration and crash dump file status
- Crash dump files: vmcore (RHEL/CentOS) or dump./dmesg. (Ubuntu/Debian)
Complete diagnostic commands: see diagnostic-commands.md
Linux Result Analysis:
| Finding | Possible Cause | Suggestion |
|---|---|---|
| Kernel Panic + crash dump (vmcore/dump.*) | Kernel crash, dump file generated | Read dmesg.* file for panic reason, contact Alibaba Cloud technical support for deep analysis |
| Kernel Panic + no crash dump | Kernel crash, but kdump not configured or not working | Proceed to Step 5: Recommend Kdump configuration for future crash capture |
| OOM + panic_on_oom=1 | OOM triggered kernel panic | Disable panic_on_oom or increase memory |
| OOM Killer | Memory insufficient causing process killed | Optimize memory usage or upgrade instance type |
| SysRq triggered crash | Manual crash trigger via | Check if intentional test, review bash history and audit logs |
| Normal reboot records | User or program triggered reboot | Check cron jobs or ops scripts |
| No abnormal records | No system-level issues found | May be external factors, suggest monitoring |
通过Cloud Assistant执行Linux诊断脚本,检查以下内容:
- 系统重启记录(、
last reboot或/var/log/messages)/var/log/syslog - 内核崩溃记录()
dmesg - OOM记录和配置
vm.panic_on_oom - Kdump配置和崩溃转储文件状态
- 崩溃转储文件:vmcore(RHEL/CentOS)或dump./dmesg.(Ubuntu/Debian)
完整诊断命令:参见diagnostic-commands.md
Linux结果分析:
| 发现内容 | 可能原因 | 建议 |
|---|---|---|
| 内核崩溃 + 崩溃转储文件(vmcore/dump.*) | 内核崩溃,已生成转储文件 | 读取dmesg.*文件获取崩溃原因,联系阿里云技术支持进行深度分析 |
| 内核崩溃 + 无崩溃转储文件 | 内核崩溃,但未配置kdump或kdump未正常工作 | 执行步骤5:建议配置Kdump以捕获未来的崩溃信息 |
| OOM + panic_on_oom=1 | OOM触发内核崩溃 | 禁用panic_on_oom或增加内存 |
| OOM Killer | 内存不足导致进程被杀死 | 优化内存使用或升级实例规格 |
| SysRq触发崩溃 | 通过 | 检查是否为有意测试,查看bash历史和审计日志 |
| 正常重启记录 | 用户或程序触发重启 | 检查定时任务或运维脚本 |
| 无异常记录 | 未发现系统级问题 | 可能为外部因素,建议加强监控 |
Step 3B: Windows System Diagnosis (Execute when OSType is windows)
步骤3B:Windows系统诊断(OSType为windows时执行)
Step 3B.1: Check Cloud Assistant Status (Mandatory)
步骤3B.1:检查Cloud Assistant状态(必填)
Before executing diagnostic commands, verify Cloud Assistant is running:
bash
aliyun ecs describe-cloud-assistant-status \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID>Check the response:
- — Cloud Assistant is running, proceed to Step 3B.2
CloudAssistantStatus: true - — Cloud Assistant is not running
CloudAssistantStatus: false- Cannot proceed with remote diagnostic commands
- Guide user to SSH/RDP into instance and run diagnostics manually
- Suggest reinstalling Cloud Assistant: Windows Installation Guide
执行诊断命令前,验证Cloud Assistant是否运行:
bash
aliyun ecs describe-cloud-assistant-status \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID>检查响应结果:
- —— Cloud Assistant正在运行,继续执行步骤3B.2
CloudAssistantStatus: true - —— Cloud Assistant未运行
CloudAssistantStatus: false- 无法继续执行远程诊断命令
- 指导用户通过SSH/RDP登录实例手动运行诊断
- 建议重新安装Cloud Assistant:Windows安装指南
Step 3B.2: Execute Windows Diagnostic Script
步骤3B.2:执行Windows诊断脚本
Execute Windows diagnostic script via Cloud Assistant to check:
- System uptime and unexpected shutdown events (Event ID 41, 1074, 6008, 6006)
- Memory dump configuration and pagefile settings
- MEMORY.DMP and minidump files existence
- BSOD events and application crashes
Complete diagnostic commands: see diagnostic-commands.md
Windows Result Analysis:
| Finding | Possible Cause | Suggestion |
|---|---|---|
| Event 41 (Kernel-Power) | Unexpected shutdown/crash | Check for BSOD, dump files |
| Dump configured + dump file exists | System crashed and captured dump | Contact Alibaba Cloud technical support for dump file analysis |
| Dump configured + no dump file | Crash occurred but no dump captured | Check pagefile and disk space |
| Dump not configured | Crash dumps disabled | Enable memory dump for diagnosis |
| BSOD events found | Blue screen crash occurred | Check bug check code in dump |
| No abnormal events | No system-level crash records | May be power issue or external factor |
通过Cloud Assistant执行Windows诊断脚本,检查以下内容:
- 系统运行时间和意外关机事件(事件ID 41、1074、6008、6006)
- 内存转储配置和页面文件设置
- MEMORY.DMP和minidump文件是否存在
- BSOD事件和应用程序崩溃情况
完整诊断命令:参见diagnostic-commands.md
Windows结果分析:
| 发现内容 | 可能原因 | 建议 |
|---|---|---|
| 事件41(Kernel-Power) | 意外关机/崩溃 | 检查BSOD和转储文件 |
| 已配置转储 + 转储文件存在 | 系统崩溃并捕获转储文件 | 联系阿里云技术支持进行转储文件分析 |
| 已配置转储 + 无转储文件 | 发生崩溃但未捕获转储 | 检查页面文件和磁盘空间 |
| 未配置转储 | 崩溃转储已禁用 | 启用内存转储以辅助诊断 |
| 发现BSOD事件 | 发生蓝屏崩溃 | 检查转储文件中的错误检查代码 |
| 无异常事件 | 未发现系统级崩溃记录 | 可能为电源问题或外部因素 |
Step 3.5: Get Cloud Assistant Command Output (Required after Step 3)
步骤3.5:获取Cloud Assistant命令输出(步骤3后必填)
After executing diagnostic script via , query the execution result:
RunCommandbash
aliyun ecs describe-invocations \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID> \
--invoke-id <INVOKE_ID>Important Notes:
- Use (not
--instance-id) for describe-invocations API--instance-id.1 - The is returned by the
InvokeIdAPI callRunCommand - Decode the field from Base64 to get diagnostic results
Output - Check to ensure command execution completed successfully
InvokeStatus
通过执行诊断脚本后,查询执行结果:
RunCommandbash
aliyun ecs describe-invocations \
--biz-region-id <REGION_ID> \
--region <REGION_ID> \
--instance-id <INSTANCE_ID> \
--invoke-id <INVOKE_ID>重要说明:
- 调用describe-invocations API时使用(而非
--instance-id)--instance-id.1 - 由
InvokeIdAPI调用返回RunCommand - 将字段从Base64解码以获取诊断结果
Output - 检查确保命令执行成功完成
InvokeStatus
Step 4: Analyze Crash Dump Files
步骤4:分析崩溃转储文件
If Step 3 found crash dump files (vmcore on Linux, MEMORY.DMP/minidump on Windows), perform preliminary analysis.
Complete analysis commands: see diagnostic-commands.md
Important: If Linux vmcore files need deep analysis or Windows dump files (MEMORY.DMP/minidump) are found, recommend the user contact Alibaba Cloud technical support team for professional crash dump analysis assistance.
如果步骤3发现崩溃转储文件(Linux的vmcore,Windows的MEMORY.DMP/minidump),执行初步分析。
完整分析命令:参见diagnostic-commands.md
重要提示: 如果需要对Linux vmcore文件进行深度分析,或发现Windows转储文件(MEMORY.DMP/minidump),建议用户联系阿里云技术支持团队获取专业的崩溃转储分析协助。
Step 5: Recommend Kdump Configuration (If Not Configured)
步骤5:建议配置Kdump(若未配置)
If Step 3A found Kernel Panic records but no vmcore files, must advise user to configure Kdump.
如果步骤3A发现内核崩溃记录但无vmcore文件,必须建议用户配置Kdump。
When to Recommend Kdump Configuration
何时建议配置Kdump
- Kernel panic records found in dmesg or system logs, but has no vmcore files
/var/crash - Kdump service status shows or
inactivefailed - does not contain
/proc/cmdlineparametercrashkernel=
- 在dmesg或系统日志中发现内核崩溃记录,但目录中无vmcore文件
/var/crash - Kdump服务状态显示或
inactivefailed - 中不包含
/proc/cmdline参数crashkernel=
Key Points to Communicate
需传达的关键点
-
Why Kdump is needed: Without Kdump, kernel crashes will not generate vmcore files, making root cause analysis impossible.
-
Configuration requirements:
- Reserve memory for crash kernel via kernel parameter
crashkernel= - Enable and start the kdump (RHEL/CentOS) or kdump-tools (Ubuntu/Debian) service
- Ensure sufficient disk space in (or configured path)
/var/crash
- Reserve memory for crash kernel via
-
Configuration reference: Provide guidance from diagnostic-commands.md
-
为什么需要Kdump:没有Kdump,内核崩溃时不会生成vmcore文件,导致无法进行根本原因分析。
-
配置要求:
- 通过内核参数为崩溃内核预留内存
crashkernel= - 启用并启动kdump(RHEL/CentOS)或kdump-tools(Ubuntu/Debian)服务
- 确保(或配置的路径)有足够磁盘空间
/var/crash
- 通过
-
配置参考:提供diagnostic-commands.md中的指导
Kdump Configuration Steps Summary
Kdump配置步骤摘要
RHEL/CentOS/Alibaba Cloud Linux:
- Install:
yum install -y kexec-tools - Add to kernel parameters in
crashkernel=auto/etc/default/grub - Run
grub2-mkconfig -o /boot/grub2/grub.cfg - Reboot the instance
- Enable:
systemctl enable --now kdump
Ubuntu/Debian:
- Install:
apt-get install -y kdump-tools - Set in
USE_KDUMP=1/etc/default/kdump-tools - Run (crashkernel parameter usually auto-added)
update-grub - Reboot the instance
- Verify:
systemctl status kdump-tools
RHEL/CentOS/Alibaba Cloud Linux:
- 安装:
yum install -y kexec-tools - 在中添加
/etc/default/grub到内核参数crashkernel=auto - 运行
grub2-mkconfig -o /boot/grub2/grub.cfg - 重启实例
- 启用:
systemctl enable --now kdump
Ubuntu/Debian:
- 安装:
apt-get install -y kdump-tools - 在中设置
/etc/default/kdump-toolsUSE_KDUMP=1 - 运行(crashkernel参数通常会自动添加)
update-grub - 重启实例
- 验证:
systemctl status kdump-tools
Windows Memory Dump Configuration
Windows内存转储配置
If Step 3B found BSOD events but no dump files:
- Verify pagefile is configured and has sufficient size
- Enable memory dump: System Properties → Advanced → Startup and Recovery → Settings
- Select "Automatic memory dump" or "Kernel memory dump"
- Ensure registry value is not 0
CrashDumpEnabled
如果步骤3B发现BSOD事件但无转储文件:
- 验证页面文件已配置且大小足够
- 启用内存转储:系统属性 → 高级 → 启动和故障恢复 → 设置
- 选择“自动内存转储”或“内核内存转储”
- 确保注册表值不为0
CrashDumpEnabled
Final Output (Must execute after diagnosis complete)
最终输出(诊断完成后必须执行)
After all diagnostic steps complete, must do both of the following:
- Read — Get complete output format template
references/output-format.md - Output strictly according to template structure — Choose corresponding template based on actual result
完成所有诊断步骤后,必须执行以下两项操作:
- 阅读—— 获取完整的输出格式模板
references/output-format.md - 严格按照模板结构输出 —— 根据实际结果选择对应的模板
References
参考资料
- Output Format — Diagnostic result output template
- Common Scenarios — Typical problem diagnosis examples
- Diagnostic Commands — Complete diagnostic scripts and analysis commands
- 输出格式 —— 诊断结果输出模板
- 常见场景 —— 典型问题诊断示例
- 诊断命令 —— 完整诊断脚本和分析命令