用途:面向公网链路质量与连通性问题的诊断技能,覆盖公网访问失败、连接拒绝或超时、延迟高且抖动大、持续或间歇丢包、SLB/CLB 后端健康检查失败、跨地域公网访问质量差、NAT 网关出网异常、EIP 带宽限速导致的丢包等场景。
主要能力:提供人工引导模式和云助手自动化模式。人工模式无需依赖,引导用户在本机运行 MTR 工具并提交结果截图分析;自动化模式通过阿里云云助手在 ECS 上远程执行检查、跑 MTR 并收集结果。注重双向 MTR 与 TCP MTR 补充验证,并区分 ICMP 限速与真实丢包。
使用方式:先按用户是否有 ECS 选择模式。无 ECS 时只能提供文字指导,禁止在本地或智能体环境执行 which mtr、ping、mtr 等命令,也禁止本地安装软件或调用云 API。有 ECS 时使用技能附带脚本:先设置 SKILL_DIR 与 SKILL_SESSION_ID,再依次执行 check-env、parse-input、check-agent、check-mtr,随后 run-mtr。检查到未安装 mtr 必须停下征求用户同意后再 install-mtr。所有云 API 调用须带 --user-agent 标识。
限制:自动化模式要求 Python 3.7+、aliyun CLI 与有效凭证、目标 ECS 已安装并运行云助手 Agent;公网 IP 归属识别依赖 ipinfo.io,不可达时回退骨干前缀匹配。目标是不可控公网地址时无法发起反向 MTR,需在报告中说明并建议换观测点验证。其余细节暂未提供。