通过创建状态更改工作流,您可以在 IaaS 主工作流进入特定状态之前触发某工作流的执行。

例如,您可以创建自定义工作流,以与处于计算机生命周期的不同阶段的外部数据库和记录信息集成:

  • 创建在主工作流进入 MachineProvisioned 状态之前运行的自定义工作流,以记录诸如计算机所有者和审批者等信息。

  • 创建在计算机进入 MachineDisposing 状态之前运行的自定义工作流,以记录该计算机被销毁的时间和相关数据(例如,该计算机在上次数据收集时的资源利用率和上次登录时间等)。

下图显示了主工作流的主要状态。

















vRealize Automation Designer 为每种状态提供了可自定义工作流。

表 1. 可自定义状态更改工作流

主工作流状态

可自定义工作流名称

BuildingMachine

WFStubBuildingMachine

Disposing

WFStubMachineDisposing

Expired

WFStubMachineExpired

MachineProvisioned

WFStubMachineProvisioned

RegisterMachine

WFStubMachineRegistered

UnprovisionMachine

WFStubUnprovisionMachine