パラメーター加工フローの設定

パラメーター加工フローの作成について説明します。

「パラメーター加工フロー」の「+」ボタンをクリックすると、下記のポップアップが表れます。

行いたい処理を選択し、作成ボタンをクリックすると、詳細の設定ができるようになります。

t6DZR7r3Oq

フィールドを JSON としてパースする

指定のフィールドの内容を JSON パースして AlertHub 内の任意の場所に保存する際に使用します。

システムによっては Webhook 送信に対応しておらずメールのみを送れる場合があります。

その場合、本文を JSON 形式で送り JSON パースすることで、メールでも構造化データを取り扱えます。

  1. 「F1」に指定のフィールドを入力します。
    ※主な入力項目については、下表1を参照ください。
  2. 「F2」に保存先の名称について、任意の文字列を指定します。
t6DZR7r3Oq

フィールドから正規表現によって値をひとつ取り出す

メッセージ内容から値を取り出して他の処理フローやイベントで使う場合に使用します。

  1. 「F1」に指定のフィールドを入力します。
    ※主な入力項目については、下表1を参照ください。
  2. 「P1」に値を取り出すための正規表現を設定してください。(「hostname:¥s*(¥S+)」等)
  3. 「F2」に保存先の名称について、任意の文字列を指定します。
    ※「message」から始まる名称は不可
t6DZR7r3Oq
1

主な入力項目は以下の通りです。フィールドの指定について、詳しい設定方法は「設定の流れ > ルールの作成 > フィールドの指定」を参照してください。

項目入力内容
件名message.content.subject
本文(テキスト形式)message.content.text
本文(HTML形式)message.content.html
差出人の名前message.metadata.from.name
差出人のメールアドレスmessage.metadata.from.email