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

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

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

次のコマンドでは、DISK_STORAGE_ALERT 電子メール テンプレートの現在の内容を、 /tmp/DISK_STORAGE_ALERT-new.txt という名前のファイルに作成した内容で置き換えています。
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-email --set-template DISK_STORAGE_ALERT /tmp/DISK_STORAGE_ALERT-new.txtNew property being stored: Property "email.template.DISK_STORAGE_ALERT.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.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 description : Alert when used disk storage exceeds threshold config key : email.template.DISK_STORAGE_ALERT.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