若要管理系統在建立電子郵件警示時使用的範本,可以使用 VMware Cloud Director 儲存格管理工具的 manage-email 命令。
依預設,系統將傳送電子郵件警示,以通知系統管理員可能需要其介入的事件或狀況。您可以使用
VMware Cloud Director API 或 Web 主控台更新電子郵件收件者清單。您可以透過使用下列格式的儲存格管理工具命令列,覆寫每種警示的預設電子郵件內容:
cell-management-tool manage-email options
選項 | 引數 | 描述 |
---|---|---|
--help | 無 | 提供此類別中可用命令的摘要。 |
--delete | 範本名稱 | 要刪除之範本的名稱。 |
--lookup | 範本名稱 | 此引數為選擇性。如果未提供此值,命令會傳回所有範本名稱的清單。 |
--locale | 範本地區設定 | 依預設,此命令在採用 en-US 地區設定的範本上運作。若要指定其他地區設定,請使用此選項。 |
--set-template | 包含已更新電子郵件範本之檔案的路徑名稱 | 此檔案必須可在本機主機上加以存取,並可由使用者 vcloud.vcloud 讀取。例如 /tmp/my-email-template.txt |
有不同的允許範本名稱,可用於不同的電子郵件通知。
名稱 | 描述 | 何時傳送電子郵件 | 收件者 |
---|---|---|---|
VAPP_UNDEPLOY_NOTIFICATION_SUBJECT | vApp 執行階段租用即將到期時出現警示。租用到期時,VMware Cloud Director 將暫停或關閉 vApp 電源。 | vApp 的執行階段租用到期之前,具體取決於設定的部署和儲存區租用警示時間。 | vApp 的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VAPP_UNDEPLOY_NOTIFICATION_BODY | |||
VAPP_STORAGE_NOTIFICATION_DELETE_SUBJECT | vApp 儲存區租用即將到期時出現警示。租用到期時,VMware Cloud Director 將刪除 vApp。 | vApp 的儲存區租用到期之前,具體取決於設定的部署和儲存區租用警示時間。 | vApp 的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VAPP_STORAGE_NOTIFICATION_BODY | |||
VAPP_STORAGE_NOTIFICATION_FLAG_SUBJECT | vApp 儲存區租用即將到期時出現警示。租用到期時,VMware Cloud Director 會將 vApp 標記為已到期。 | vApp 的儲存區租用到期之前,具體取決於設定的部署和儲存區租用警示時間。 | vApp 的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VAPP_STORAGE_NOTIFICATION_BODY | |||
VAPPTEMPLATE_STORAGE_NOTIFICATION_DELETE_SUBJECT | vApp 範本儲存區租用即將到期時出現警示。租用到期時,VMware Cloud Director 將刪除 vApp 範本。 | vApp 範本的儲存區租用到期之前,具體取決於設定的部署和儲存區租用警示時間。 | vApp 範本的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VAPPTEMPLATE_STORAGE_NOTIFICATION_BODY | |||
VAPPTEMPLATE_STORAGE_NOTIFICATION_FLAG_SUBJECT | vApp 範本儲存區租用即將到期時出現警示。租用到期時,VMware Cloud Director 會將 vApp 範本標記為已到期。 | vApp 範本的儲存區租用到期之前,具體取決於設定的部署和儲存區租用警示時間。 | vApp 範本的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VAPPTEMPLATE_STORAGE_NOTIFICATION_BODY | |||
DISK_STORAGE_ALERT | 磁碟儲存區警示 (紅色警示) | 當資料存放區上的磁碟空間不足且達到紅色臨界值時。 | 系統管理員 |
DISK_STORAGE_ALERT_VDCS | 向提供者 VDC 發出磁碟儲存區警示。電子郵件包含所用資料存放區因硬碟空間不足而顯示紅色警示的提供者 VDC 清單。 | 當資料存放區上的磁碟空間不足且達到紅色臨界值時。 | 系統管理員 |
VM_HW_UPGRADE_INVALID_POWER_STATE | 有關虛擬機器電源狀態的通知。若要升級虛擬硬體,必須關閉虛擬機器的電源。 | 當使用者嘗試升級虛擬機器的硬體版本時。 | 虛擬機器的擁有者,或者如果擁有者是系統管理員,則組織管理員會收到通知。 |
VM_UPDATE_NESTED_HV_INVALID_POWER_STATE | |||
FEDERATION_CERTIFICATE_SUCCESS_SUBJECT | 外部 SSO 伺服器的憑證即將到期時,向所有組織管理員發送的同盟憑證到期通知。它會提示組織管理員從 SSO 伺服器下載新憑證並更新 VMware Cloud Director。 | 如果同盟憑證從目前日期起的 7 天內到期。 | 組織管理員 |
FEDERATION_CERTIFICATE_SUCCESS_BODY | |||
IPSEC_VPN_TUNNEL_ERROR | VPN 通道錯誤 (紅色警示) | 當 VPN 通道無法操作。 | 系統管理員 |
IPSEC_VPN_TUNNEL_ERROR_SUMMARY | |||
IPSEC_VPN_TUNNEL_ENABLED | 已啟用 VPN 通道 (綠色警示) | 當 VPN 通道無法操作後再次正常運作。 | 系統管理員 |
IPSEC_VPN_TUNNEL_ENABLED _SUMMARY |
通知 | 何時傳送電子郵件 | 收件者 |
---|---|---|
vCenter Server 已重新連線電子郵件警示 | vCenter Server 重新連線時。 | 系統管理員 |
vCenter Server 已中斷連線電子郵件警示。該電子郵件指出是錯誤還是使用者要求導致 vCenter Server 中斷連線。 | vCenter Server 中斷連線時。 | 系統管理員 |
AMQP 連線中斷電子郵件警示。通知 VMware Cloud Director 與 AMQP 伺服器連線中斷的警示。 | RabbitMQ 停止運作時。 | 系統管理員 |
資料庫連線已中斷電子郵件警示 | VMware Cloud Director 與資料庫連線中斷時。 | 系統管理員 |
資料庫連線已還原電子郵件警示 | VMware Cloud Director 重新連線至資料庫時。 | 系統管理員 |
主機已與交換器中斷連線電子郵件警示 | 當主機與可用交換器中斷連線時。 | 系統管理員 |
主機已與分散式虛擬交換器中斷連線電子郵件警示 | 當主機與可用分散式虛擬交換器中斷連線時。 | 系統管理員 |
LDAP 錯誤電子郵件警示 | 與 LDAP 同步期間。 | 系統管理員 |
LDAP 使用者同步電子郵件警示 | 重新命名 LDAP 使用者期間。 | 系統管理員 |
站台關聯狀態變更電子郵件警示 | 站台最近連線中斷、恢復連線或者仍然沒有連線。 | 系統管理員 |
更新電子郵件範本
下列命令會以您在名為
/tmp/DISK_STORAGE_ALERT_VDCS-new.txt 的檔案中建立的內容,取代 DISK_STORAGE_ALERT_VDCS 電子郵件範本的目前內容。
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-email --set-template DISK_STORAGE_ALERT_VDCS /tmp/DISK_STORAGE_ALERT_VDCS-new.txt New property being stored: Property "email.template.DISK_STORAGE_ALERT_VDCS.en-US" has value "This is an alert from $productName The $datastore is used by the following PVDC(s): $pvdcsList " Property "email.template.DISK_STORAGE_ALERT_VDCS.en-US" has value "This is an alert from $productName The $datastore is used by the followingProvider VDC(s): $pvdcsList " VCD Email notification details: name : DISK_STORAGE_ALERT_VDCS description : Alert when used disk storage exceeds threshold config key : email.template.DISK_STORAGE_ALERT_VDCS.en-US template placeholders : [productName, storageContainerType, datastore, percentage, currentFreeSpaceMB, diskSizeBytes, pvdcsList] template content : This is an alert from $productName The $datastore is used by the followingProvider VDC(s): $pvdcsList