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

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

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

  • vRealize Operations Manager 使用 automationAdmin 用户帐户来触发自动化操作。对于这些由警示触发的自动化操作,“提交者”列显示 automationAdmin 用户。

  • “警示”列显示触发该操作的警示。触发与建议关联的警示时,它会触发操作而无需任何用户干预。

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

  • 删除已关闭电源的虚拟机

  • 删除空闲虚拟机

  • 迁移虚拟机

  • 关闭虚拟机电源

  • 打开虚拟机电源

  • 设置虚拟机的 CPU 计数和内存

  • 为虚拟机的“已允许关闭电源”设置 CPU 计数和内存

  • 设置虚拟机的 CPU 计数

  • 为虚拟机的“已允许关闭电源”设置 CPU 计数

  • 设置虚拟机的 CPU 资源

  • 设置虚拟机的内存

  • 为虚拟机的“已允许关闭电源”设置内存

  • 设置虚拟机的内存资源

  • 关闭虚拟机的客户机操作系统

操作自动化所需的角色

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

  • 系统管理 > 策略管理中创建、编辑和导入策略。

  • 内容 > 警示定义管理中创建、克隆、编辑和导入警示定义。

  • 内容 > 建议管理中创建、编辑和导入建议定义。

重要:

将用于运行这些操作的权限与警示和建议定义分开进行设置。可以修改警示、建议和策略的任何人也可以实现操作自动化,即使他们没有运行该操作的权限也是如此。

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

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

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

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