為了簡化警示動作的指令碼組態,VMware 提供 VMware 警示的環境變數。可以使用這些變數定義更複雜的指令碼,然後將其附加到多個警示或詳細目錄物件,以便在警示觸發時執行警示動作。

表格 1. 警示環境變數

變數名稱

變數說明

支援的警示類型

VMWARE_ALARM_NAME

觸發的警示的名稱。

條件、狀態、事件

VMWARE_ALARM_ID

觸發的警示的 MOID。

條件、狀態、事件

VMWARE_ALARM_TARGET_NAME

已對其觸發警示的實體的名稱。

條件、狀態、事件

VMWARE_ALARM_TARGET_ID

已對其觸發警示的實體的 MOID。

條件、狀態、事件

VMWARE_ALARM_OLDSTATUS

警示的原有狀態。

條件、狀態、事件

VMWARE_ALARM_NEWSTATUS

警示的新狀態。

條件、狀態、事件

VMWARE_ALARM_TRIGGERINGSUMMARY

警示摘要 (多行)。

條件、狀態、事件

VMWARE_ALARM_DECLARINGSUMMARY

警示運算式的宣告 (單行)。

條件、狀態、事件

VMWARE_ALARM_ALARMVALUE

觸發警示的值。

條件、狀態

VMWARE_ALARM_EVENTDESCRIPTION

警示狀態變更事件的說明。

條件、狀態

VMWARE_ALARM_EVENTDESCRIPTION

觸發警示的事件的說明。

事件

VMWARE_ALARM_EVENT_USERNAME

與事件關聯的使用者名稱。

事件

VMWARE_ALARM_EVENT_DATACENTER

發生事件的資料中心的名稱。

事件

VMWARE_ALARM_EVENT_COMPUTERESOURCE

發生事件的叢集或資源集區的名稱。

事件

VMWARE_ALARM_EVENT_HOST

發生事件的主機的名稱。

事件

VMWARE_ALARM_EVENT_VM

發生事件的虛擬機器的名稱。

事件

VMWARE_ALARM_EVENT_NETWORK

發生事件的網路的名稱。

事件

VMWARE_ALARM_EVENT_DATASTORE

發生事件的資料存放區的名稱。

事件

VMWARE_ALARM_EVENT_DVS

發生事件的 vSphere Distributed Switch 的名稱。

事件