SuperAPI AI 工具集

alibabacloud-aes-sysom-os-diagnosis

部署与运维

查看项目

更新于 10-15 19:54

技能介绍

用途:在阿里云 ECS 实例上执行 SysOM 深度操作系统级诊断,定位 CPU 飙升、内存泄漏、IO 延迟等性能问题的根因,并可选进行实例纳管与钉钉告警配置。

主要能力:支持实时诊断与历史时段回溯诊断;通过 ocd 诊断服务调用并轮询结果,输出 overall_status、root_cause、suggestions、issues 等;支持单实例、ACK 集群、多实例批量纳管;支持创建钉钉告警目的地与告警策略。

使用方式:需先启用 AI-Mode 并更新插件(aliyun configure ai-mode enable、aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-aes-sysom-os-diagnosis"、aliyun plugin update),CLI 版本需 >= 3.3.1。所有命令须带 --user-agent AlibabaCloud-Agent-Skills。核心流程:确认 region 与 instance_id,检查云助手在线状态,初始化 SysOM 角色,检查实例支持性,调用 aliyun sysom invoke-diagnosis(--service-name ocd,params 中必须含 "type":"ocd"),再以 aliyun sysom get-diagnosis-result 轮询(间隔 10 秒,最多 60 次)。纳管使用 install-agent 或 install-agent-for-cluster;告警目的地与策略需用 scripts/ 下 SDK 脚本,且必须用 .sysom-sdk-venv/bin/python 执行。

限制:不支持 Windows 等非 Linux 实例及内核不兼容实例;纯配置类问题(安全组、VPC 路由)不适用;ocd_description 仅支持英文字符;凭证不得在会话中打印,仅可用 aliyun configure list 检查;纳管集群超过 50 台时首批仅安装 50 台;诊断操作为只读,无需清理;结束后须执行 aliyun configure ai-mode disable。