何て事はないですが GMail に監視機械から届く通知メールをフィルタしてキーワードにひっかかったら slack の channel に投稿するレシピ。
-
ifttt にサインアップ/ログインして GMail と Slack のチャンネルを開いておきます。
-
My AppletsからNew Appletをクリックして新規アプレットを作成。if + this をクリックして GMail を追加 -
New email in inbox from searchをクリックして検索条件を指定します。条件は Gmail で使用できる検索演算子 参照。例えば FreeNAS の 発送元アドレス を
"address@your.domain"と設定していて、daily ストレージのデグレが見つかった時などはFron:address@your.domain "DEGRADED"をフィルターとして設定します。(※注:自分のところでまだ動いてないので未検証)
-
+ then に Slack を選択、
post to channelを選んで投稿フォーマットを整えます。自分は
TitleにFreeNASで異常を検知と文字列を指定して、Message:に{{Subject}} {{BodyPlain}}を指定しました。メールのサブジェクトと本文が Slack に流れます。(※注:の予定)
以上、メアドが直接乗ってるのでレシピの公開はしないのですが、メール通知を引っかけて Slack へ投稿するレシピの作り方。