通知の設定

Monistron の通知設定では、サイトごとに通知先を登録します。編集フォームにメールか Webhook を1件以上登録し、Webhook は送信形式も選びます。

通知先を追加する手順

  1. 対象サイトの編集画面を開きます。
  2. 通知先のタイプにメールまたは Webhook を選びます。メールはメールアドレス、Webhook は送信先 URL を入力してください。
  3. Webhook の場合は、通知チャネルで送信形式を選びます。
  4. 通知先が1件以上あることを確認し、フォーム全体を保存します。0件では保存できません。

送信形式を選ぶ

送信先送信形式HMAC 署名
自社システムgeneric(既定)あり
Slack Incoming Webhookslackなし
Discord Webhookdiscordなし

送信形式は宛先 URL から自動では選ばれません。Slack や Discord の URL でも、形式が generic のままでは通知は届きません。

generic 形式の署名を検証する

generic 形式は、HMAC-SHA256 署名付きの JSON を HTTP POST で送ります。共有鍵(signing secret)は、編集画面の通知チャネルで確認・再生成できます。

ヘッダ内容
X-Monistron-Signaturev1=<hex>。タイムスタンプ + . + 生の body を HMAC-SHA256 で署名した値
X-Monistron-Signature-TimestampUNIX 秒のタイムスタンプ

受信側では、JSON を解析する前の生の body で HMAC を計算してください。照合にはタイミング攻撃に強い等価比較を使い、タイムスタンプが300秒以内かも確かめます。

通知条件を変更する

復旧通知・継続アラート・通知しない下限も、サイトの編集画面で変更します。復旧通知のON/OFFはレスポンス条件ごとに設定します。

次に読む

通知条件の考え方と監視の初期設定は、それぞれの専用ページで確認できます。

サイト一覧から通知を設定する対象を確認する