メール アラートの作成時にシステムが使用するテンプレートを管理するには、VMware Cloud Director セル管理ツールの manage-email コマンドを使用します。

デフォルトでは、システムは介入を必要とする可能性が高いイベントや条件をシステム管理者に通知するメール アラートを送信するように構成されています。E メールの受信者リストは、 VMware Cloud Director API または Web コンソールを使用して更新できます。次の形式のセル管理ツール コマンド ラインを使用して、各種アラートのデフォルトの電子メールの内容をオーバーライドできます。
cell-management-tool manage-email  options
表 1. セル管理ツールのオプションと引数、manage-email サブコマンド
オプション 引数 説明
--help なし このカテゴリで使用可能なコマンドの概要を示します。
--delete テンプレート名 削除するテンプレートの名前。
--lookup テンプレート名 この引数は省略可能です。この引数を省略すると、すべてのテンプレート名の一覧が返されます。
--locale テンプレート ロケール デフォルトでは、en-US ロケールのテンプレートが操作対象になります。別のロケールを指定するには、このオプションを使用します。
--set-template 更新された電子メール テンプレートの格納先ファイルのパス名 このファイルは、ローカル ホストでアクセス可能であり、なおかつユーザー vcloud.vcloud によって読み取り可能である必要があります。例:/tmp/my-email-template.txt

いくつかの許可済みのテンプレート名をさまざまな E メール通知に使用できます。

表 2. VMware Cloud Director の E メール通知名
名前 説明 E メールが送信されるタイミング 受信者
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 に対するディスク ストレージ アラート。E メールには、ハード ディスクの容量不足が原因でレッド アラートが表示されているデータストアを使用しているプロバイダ 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
表 3. カスタマイズできないメール テンプレート
通知 E メールが送信されるタイミング 受信者
再接続された vCenter のメール アラート vCenter が再接続されたとき。 システム管理者
切断された vCenter のメール アラート。この E メールには、エラーとユーザー要求のどちらによって vCenter の切断が発生したかが記載されます。 vCenter が切断されたとき。 システム管理者
AMQP 接続切断のメール アラート。VMware Cloud Director が AMQP サーバから切断されたことを通知するアラートです。 RabbitMQ が動作を停止したとき。 システム管理者
データベース接続の切断に関するメール アラート VMware Cloud Director がデータベースから切断されたとき。 システム管理者
データベース接続の復元に関するメール アラート VMware Cloud Director がデータベースに再接続されたとき。 システム管理者
ホストがスイッチから切断されたことに関するメール アラート 使用可能なスイッチからホストが切断されたとき。 システム管理者
ホストが Distributed Switch から切断されたことに関するメール アラート 使用可能な Distributed Switch からホストが切断されたとき。 システム管理者
LDAP エラーのメール アラート LDAP との同期中。 システム管理者
LDAP ユーザー同期のメール アラート LDAP ユーザーの名前変更時。 システム管理者
サイトの関連付けステータス変更のメール アラート 最近、サイトとの接続が切断されたか、接続が回復したか、またはサイトが引き続き停止しています。 システム管理者

メール テンプレートを更新する

次のコマンドでは、DISK_STORAGE_ALERT_VDCS 電子メール テンプレートの現在の内容を、 /tmp/DISK_STORAGE_ALERT_VDCS-new.txt という名前のファイルに作成した内容で置き換えています。
[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