智能运维支持以自然语言下发运维指令,由 AI 分析意图、生成任务并执行,无需手动编写脚本即可完成批量服务器运维操作。本文介绍如何通过智能运维 Agent 创建和执行运维任务。
前提条件
RAM 用户需要具有
AliyunYundunBastionHostOperateOnlyAccess(管理云盾堡垒机的运维员权限)权限。用户在堡垒机中已有 Linux 主机和账号的授权,且被授权的主机账号的密码已托管到堡垒机中。
堡垒机版本为 V3.2.51.01 及以上。
说明
智能运维功能公测中,公测期间免费使用。点击提交使用建议。
功能入口
RAM 用户
登录堡垒机控制台,在顶部菜单栏选择堡垒机所在地域。
在实例列表中,定位目标实例,单击运维。
在左侧导航栏,选择智能运维,进入智能运维页面。
非 RAM 用户
登录堡垒机运维门户,详情请参见登录运维门户。
在左侧导航栏,单击智能运维。
创建智能运维任务
智能运维支持通过 AI 自然语言交互和手动配置两种方式创建运维任务。
通过自然语言创建任务
在智能运维 Agent 页面,输入自然语言指令。例如"检查所有 Linux 服务器的 CPU 使用率"。
等待 AI 分析意图并生成运维任务内容。
确认任务内容正确后,单击确认。
等待任务审批。
若管理员已通过开启运维任务自动审批,则任务自动执行,跳转到第5步。
否则需要等待管理员审批通过后,单击确认。
等待任务执行完成,查看返回的执行结果。若结果不符合预期,可继续通过对话框输入自然语言进行交互。
过程演示
智能运维与自动运维的区别
智能运维在自动运维基础上提供了以下增强能力:
对比项 | 自动运维 | 智能运维 |
触发方式 | 手动触发、周期执行、定时执行 | 在自动运维触发方式基础上,支持更智能的触发条件 |
任务编排 | 单次任务关联单一脚本 | 支持更复杂的任务编排 |
结果分析 | 可查看执行结果 | 提供智能执行结果分析 |