帮助手册

VMware 虚拟机自动化

启动、停止或重启 VMware 虚拟机监视器的自动化

使用 Site24x7 的 IT 自动化框架,您可以创建 IT 自动化模板来停止、启动或重启 VMware 虚拟机监视器。您可以通过将自动化与阈值映射,并结合告警事件类型(上线、下线和告警)来触发自动化,也可以通过 Site24x7 控制台手动调用应用程序接口(API)直接执行自动化。

使用场景

  • 自动启动:虚拟机有时可能会关机,手动开机是一项繁琐的工作。创建并映射自动化可帮助虚拟机自动启动。
  • 虚拟机维护:IT 管理员可以在按需或计划维护期间批量关闭或开启虚拟机,从而无需对每台虚拟机进行手动操作。

所需权限

在 VMware 控制台中,拥有管理员角色的用户将拥有所有权限。如果您拥有的是只读角色,则需要以下额外权限:

  • Interact.PowerOff
  • Interact.PowerOn
  • Interact.Reset(针对已连接的 ESX/ESXi 主机)

约束条件

VMware 虚拟机必须由 Site24x7 主动监控,而不能处于挂起状态。

创建 IT 自动化模板

  1. 登录 Site24x7,进入管理 > IT 自动化模板
  2. 点击添加自动化
  3. 在"添加自动化模板"窗口中,输入以下内容:
    • 类型:选择启动/停止/重启 VMware 虚拟机
    • 显示名称:输入唯一名称以标识此自动化。
    • 选择要自动化的操作:从下拉列表中选择启动、停止或重启虚拟机。
    • 选择虚拟机:选择适用于此自动化的虚拟机。
  4. 点击保存

模拟自动化

在映射自动化之前,您可以通过在 Site24x7 控制台中手动调用自动化,或使用 REST API,来测试其功能。创建配置文件后,返回"IT 自动化模板"页面(管理 > IT 自动化模板),点击 Play button 执行测试运行。

映射自动化

要执行自动化,请将其映射到所需的告警事件。您可以映射到预定义的监视器级别事件类型(上线、下线或告警)。

导航至 VMware > 虚拟机,点击目标监视器旁边的汉堡图标,然后点击编辑。在"编辑 VMware 虚拟机"页面,将 IT 自动化映射到以下任意监视器状态变更:

  • 下线时执行
  • 上线时执行
  • 告警时执行
  • 任何状态变更时执行

通过邮件发送自动化结果

通过邮件将自动化结果分享给在通知配置文件中配置的用户告警组。该邮件将包含自动化名称、自动化类型、事件原因、目标主机等参数。

注意

如果在一次数据采集中执行了多个自动化,将发送一封汇总邮件。

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!