主机运维

最近更新时间: 2025-02-18 16:02:00

主机运维帮您实现在主机上的批量自动化运维操作,提升运维效率。

核心能力包括:

  1. 脚本、playbook在线管理。
  2. 脚本、playbook下发执行。
  3. 文件批量下发

新建脚本

进入“脚本管理->自定义脚本”页面,可以查看到所有已接入的脚本,并能对脚本进行新增、管理。

  1. 点击“新建”,进入脚本新建页面,配置项:
    1. 脚本名称、描述、标签。
    2. 脚本负责人,仅负责人可对脚本进行编辑、删除。
    3. 脚本类型:Shell、Python、Ansible Playbook。
    4. 来源:
      1. 上传:页面上传已有脚本。
      2. 填写:页面填写脚本内容。
    5. 内容:上传的或填写的脚本内容。
    6. 默认执行主机:脚本的默认执行主机列表,在后续脚本执行时会默认使用这些主机,也可在执行时重新选择主机范围。

管理脚本

进入“脚本管理->自定义脚本”页面,可对脚本进行以下操作:

  1. 编辑、删除、复制。
  2. 快速执行:快速发起脚本的执行。

脚本快速执行

可以通过脚本管理页面、快速执行页面发起脚本的执行。

执行配置项:

  • 基本信息:任务名称、描述、类型、超时时间。
  • 执行内容:脚本语言、来源、脚本内容、脚本参数、执行账号。
  • 目标主机:选择目标主机列表、滚动发布占比设置。

执行历史

主机运维的所有历史执行记录均可在“执行历史”页面进行查询。包括:

  1. 任务ID、任务名。
  2. 执行状态:成功、失败、暂停、终止等。
  3. 任务类型:手动任务、定时任务。
  4. 开始时间、结束时间。
  5. 执行操作人
  6. 执行详情:没台机器的执行结果、执行输出、执行开始/结束时间。