選択した任意の送信プラグイン用のペイロード テンプレートを作成できます。

手順

  1. 左側のメニューで [構成] > [アラート] の順にクリックし、右側のペインで [ペイロード テンプレート] をクリックします。ツールバーの [追加] をクリックして、新しいペイロード テンプレートを作成します。
  2. [詳細] タブで、ペイロード テンプレートの基本的な詳細を入力します。
    オプション 説明
    名前 ペイロード テンプレートの名前を指定します。
    説明 ペイロード テンプレートの説明を入力します。
    送信方法 新しいペイロード テンプレートを作成する送信プラグインです。

    送信アラート プラグインのタイプ(ログ ファイル プラグイン、標準のメール プラグイン、SNMP トラップ プラグイン、Webhook 通知プラグイン、Slack プラグイン、Service-Now 通知プラグイン)の中から 1 つを選択します。

  3. [次へ] をクリックします。
  4. [オブジェクトのコンテンツ] タブで、通知に含めるオブジェクトの詳細を定義します。
    注: ペイロード テンプレートを作成するには、標準のメール プラグインと Webhook 通知プラグインを除くすべての送信プラグイン タイプのオブジェクト タイプを追加する必要があります。
    オプション 説明
    オブジェクト タイプを追加

    リストからオブジェクト タイプを選択します。オブジェクト タイプを選択したら、通知に含めるオブジェクト タイプに関連付けるメトリック、プロパティ、親、および先祖を定義します。

    たとえば、オブジェクト タイプとして [データセンター] を選択した場合は、[編集] をクリックして、関連付けるメトリック、プロパティ、親、および先祖を定義します。

    右側のペインで、メトリックとプロパティをダブルクリックするか [メトリックおよびプロパティ] ボックスにドラッグします。最大 30 のメトリックとプロパティを選択できます。

    通知に含める親ホストまたはクラスタの情報を定義します。右側のペインで、親と先祖の情報をダブルクリックするか [親および先祖] ボックスにドラッグします。

    ここで定義した情報は、すべてのプラグインのアラート通知に含まれます。ただし、Webhook 通知プラグインと標準のメール プラグインの場合は、[ペイロードの詳細] タブで値を定義した場合のみ、情報が含まれます。

  5. 標準のメール プラグインまたは Webhook 通知プラグイン用のペイロード テンプレートを作成する場合は、[作成] をクリックして新しいペイロード テンプレートを作成するか、[次へ] をクリックします。
  6. [ペイロードの詳細] タブで、通知に含めるペイロードの詳細を入力します。
    注: このタブは、標準のメール プラグインまたは Webhook 通知プラグイン用のペイロード テンプレートを作成する場合のみ使用できます。
    オプション 説明
    テンプレート入力プロパティを追加しますか? [はい] を選択して入力プロパティを追加し、入力プロパティの [キー][タイプ][表示名]、および [説明] を入力します。それ以外の場合は、[いいえ] を選択します。
    注: 入力プロパティはエンドポイントに対して固有です。テンプレートで入力プロパティを定義したら、このテンプレートを使用する各ルールに適した値を指定する必要があります。
    新規アラート、更新されたアラート、キャンセルされたアラートに対して、それぞれ異なるペイロードの詳細を使用しますか? 新規アラート、更新されたアラート、キャンセルされたアラートに対して、それぞれ異なるペイロードの詳細を定義する場合は、[はい] を選択します。それ以外の場合は、[いいえ] を選択します。
    標準のメール プラグイン用のペイロード テンプレートの作成中は、次のフィールドが表示されます。
    件名 E メール通知の件名を入力します。
    本文 E メール通知の内容を入力します。右側のペインでパラメータを検索することもできます。パラメータの横にあるコピー アイコンをクリックしてパラメータをコピーし、E メールの本文に貼り付けることができます。

    ツールバーのオプションを使用して、E メールの内容を編集、フォーマット、および強調表示できます。

    注: 新規アラート、更新されたアラート、キャンセルされたアラートに異なる E メールの内容を設定できます。
    Webhook 通知プラグイン用のペイロード テンプレートの作成中は、次のフィールドが表示されます。
    エンドポイント URL エンドポイントの URL を入力します。エンドポイントの URL は、関連する Webhook 送信インスタンスで提供されるベース URL に付加されます。
    注: URL 全体がエンコードされます。ただし、例外的に URL 内で文字「/」が使用されます。
    コンテンツ タイプ ペイロードのコンテンツ タイプを選択します。
    カスタム ヘッダー [HTTP カスタム ヘッダー名] および [値] を入力します。プラス アイコンをクリックして、複数のカスタム ヘッダーを追加します。
    注: トークンベースの認証を使用する Webhook ペイロードの場合は、エンドポイントで要求されている形式で認証ヘッダーを追加します。
    HTTP メソッド 要求の HTTP メソッドを選択します。
    要求のペイロード 選択したプラグイン タイプのペイロードです。選択したメトリック、プロパティ、先祖、およびオブジェクト タイプに基づく情報が表示されます。

    右側のペインでパラメータを検索できます。パラメータの横にあるコピー アイコンをクリックしてパラメータをコピーし、[要求のペイロード] ボックスに貼り付けることができます。

  7. [Create] をクリックします。
    ペイロード テンプレートが作成されたら、 [ペイロード テンプレート] ページで確認できます。通知ルールでペイロード テンプレートを選択すると、 [通知] 画面にペイロード テンプレートの詳細が表示されます。