建议可以确定修复警示所指示问题的方法。在这些修复中,有一部分修复与您的 vRealize Operations 实例中定义的操作相关联。当建议是某个警示的第一优先级时,您可以为该警示自动执行多个修复操作。

可在策略中启用可操作的警示。默认情况下,自动化在策略中为禁用状态。要为您的策略配置自动化,请在菜单中单击配置 > 策略 > 策略库。然后,要编辑策略,请访问警示/症状定义工作区,在“警示/症状定义”窗格中为自动化设置选择本地

实现操作自动化后,可以使用系统管理 > 近期任务中的自动化警示列确定自动化操作并查看操作的结果。

  • vRealize Operations 使用 automationAdmin 用户帐户来触发自动化操作。对于这些由警示触发的自动化操作,“提交者”列显示 automationAdmin 用户。
  • “警示”列显示触发该操作的警示。触发与建议关联的警示时,它会触发操作而无需任何用户干预。

支持对以下操作进行自动化:

  • 删除已关闭电源的虚拟机
  • 删除空闲虚拟机
  • 迁移虚拟机
  • 关闭虚拟机电源
  • 打开虚拟机电源
  • 设置虚拟机的 CPU 计数和内存
  • 为虚拟机的“已允许关闭电源”设置 CPU 计数和内存
  • 设置虚拟机的 CPU 计数
  • 为虚拟机的“已允许关闭电源”设置 CPU 计数
  • 设置虚拟机的 CPU 资源
  • 设置虚拟机的内存
  • 为虚拟机的“已允许关闭电源”设置内存
  • 设置虚拟机的内存资源
  • 关闭虚拟机的客户机操作系统

操作自动化所需的角色

要实现操作自动化,您的角色必须具有以下权限:

  • 配置 > 策略 > 策略库中创建、编辑和导入策略。
  • 配置 > 警示 > 警示定义中创建、克隆、编辑和导入警示定义。
  • 配置 > 警示 > 建议中创建、编辑和导入建议定义。
重要说明: 将用于运行这些操作的权限与警示和建议定义分开进行设置。可以修改警示、建议和策略的任何人也可以实现操作自动化,即使他们没有运行该操作的权限也是如此。

例如,如果您无权访问“关闭虚拟机电源”操作,但是您可以创建和修改警示和建议,则可以查看“关闭虚拟机电源”操作并将它分配给警示建议。然后,如果您在策略中将该操作自动化,vRealize Operations 将使用 automationAdmin 用户运行该操作。

支持进行自动化的示例操作

对于名为虚拟机的 CPU 长期处于高工作负载状态导致产生 CPU 压力的警示定义,您可以将名为设置虚拟机的 CPU 计数的操作自动化。

虚拟机上的 CPU 压力超过严重、紧急或警告级别时,该警示会触发建议的操作而无需用户干预。