OpManager中的工作流允许您自动执行重复性任务和流程。通过简单的拖放操作,您可以轻松创建工作流并配置执行条件。
在工作流中配置告警或计划触发器时,您可以使用本页中讨论的这些变量。
下面我们列出了告警变量,这些变量将在告警触发期间返回其关联值。
变量 | 值 |
$alarmid | 将显示告警 ID。 |
$message | 将显示告警消息。 |
$displayName | 将显示告警名称。 |
$category | 将显示告警的类别 |
$stringseverity | 显示告警的严重性。 |
$strModTime | 返回修改字符串的时间值。 |
$eventType | 返回事件类型。 |
$entity | 显示实体值。 |
$lastPolledValue | 显示上次轮询的值。 |
下面我们列出了与设备相关的变量,这些变量将在告警触发期间返回其关联值。
变量 | 值 |
$DeviceField(类型) | 显示设备的类型 |
$DeviceField(ipAddress) | 显示设备的 IP 地址。 |
$DeviceField(isSNMP) | 显示是否使用 SNMP 监视设备。 |
$DeviceField(依赖关系) | 显示设备是否为从属设备。 |
$DeviceField(hardDiskSize) | 显示硬盘大小 |
$DeviceField(ramSize) | 显示 RAM 大小。 |
下面我们列出了接口特定的变量,这些变量将在为接口配置的告警触发期间返回其关联值。
变量 | 值 |
$IntfField(ifDescr) | 显示界面的描述。 |
$IntfField(displayName) | 返回接口的显示名称。 |
$IntfField(ifAlias) | 显示接口的别名。 |
$IntfField(ifName) | 显示接口名称。 |
$IntfField(ipAddress) | 显示接口的 IP 地址。 |
$IntfField(physMedia) | - |
$IntfField(ifIndex) | 显示接口索引 |
$IntfField(ifCircuitID) | 显示线路 ID |
$IntfField(ifSpeedIn) | 显示输入速度。 |
$IntfField(ifSpeedOut) | 显示输出速度。 |
这些变量可用于告警触发、计划触发和手动工作流执行期间。
变量 | 值 |
${设备名称} | 显示设备 DNS 名称。 |
${工作流名称} | 显示工作流的名称。 |
${Device.DisplayName} | 显示设备的显示名称 |
${IPA地址} | 显示设备的 IP 地址。 |
${日期} | 显示当前时间。 |
以下是在工作流中配置告警条件时使用的与接口相关的自定义变量。
变量 | 值 |
$IntfCustomField(电路 ID) | 显示接口的自定义电路 ID。 |
$IntfCustomField(评论) | 显示界面的注释。 |
$IntfCustomField(联系人姓名) | 显示界面的自定义联系人姓名。 |
$IntfCustomField(SLA) | 显示接口的 SLA |
以下变量是与设备相关的自定义变量,在工作流中配置告警条件时使用。
变量 | 值 |
$CustomField(建筑) | 显示安装设备的建筑物。 |
$CustomField(机柜) | 显示设备的机柜。 |
$CustomField(评论) | 显示为设备添加的注释。 |
$CustomField(联系人姓名) | 显示设备的自定义联系人姓名。 |
$CustomField(日期) | 显示日期。 |
$CustomField(部门) | 显示使用设备的部门。 |
$CustomField(楼层) | 显示安装设备的楼层。 |
$CustomField(机架位置) | 显示机架位置。 |
$CustomField(序列号) | 显示序列号 |
$CustomField(电话号码) | 显示联系人的电话号码。 |
$CustomField(VMware_Tags) | 显示与设备相关的 VMware 标记。 |
注意: 用户可以根据需要添加更多自定义字段。自定义字段变量必须遵循以下语法:$CustomField(字段名称)。
以下变量仅与OpManager中引发的特定于监视器的告警有关。
变量 | 值 |
$MonitorField(监视器名称) | 显示监视器名称。 |
$MonitorField(实例) | 显示为其配置监视器的实例。 |
$MonitorField(协议) | 显示为监视器配置的协议。 |