パラメーター加工フローの設定
パラメーター加工フローの作成について説明します。
「パラメーター加工フロー」の「+」ボタンをクリックすると、下記のポップアップが表れます。
行いたい処理を選択し、作成ボタンをクリックすると、詳細の設定ができるようになります。
フィールドを JSON としてパースする
指定のフィールドの内容を JSON パースして AlertHub 内の任意の場所に保存する際に使用します。
システムによっては Webhook 送信に対応しておらずメールのみを送れる場合があります。
その場合、本文を JSON 形式で送り JSON パースすることで、メールでも構造化データを取り扱えます。
- 「F1」に指定のフィールドを入力します。
※主な入力項目については、下表1を参照ください。 - 「F2」に保存先の名称について、任意の文字列を指定します。
フィールドから正規表現によって値をひとつ取り出す
メッセージ内容から値を取り出して他の処理フローやイベントで使う場合に使用します。
- 「F1」に指定のフィールドを入力します。
※主な入力項目については、下表1を参照ください。 - 「P1」に値を取り出すための正規表現を設定してください。(「hostname:¥s*(¥S+)」等)
- 「F2」に保存先の名称について、任意の文字列を指定します。
※「message」から始まる名称は不可
1
主な入力項目は以下の通りです。フィールドの指定について、詳しい設定方法は「設定の流れ > ルールの作成 > フィールドの指定」を参照してください。
項目 | 入力内容 |
---|---|
件名 | message.content.subject |
本文(テキスト形式) | message.content.text |
本文(HTML形式) | message.content.html |
差出人の名前 | message.metadata.from.name |
差出人のメールアドレス | message.metadata.from.email |