😶‍🌫️

Cloudflare Notificationsの通知をslackへ

2024/11/15に公開

はじめに

CloudflareのNotificationsでの通知先をslackにする方法をまとめてます。
特に難しい事はしてない・・・webhookの設定ぽちぽちの備忘録的な感じで

公式ドキュメント

https://developers.cloudflare.com/notifications/
https://api.slack.com/reference/manifests

準備するもの

slackのアカウント(Appを作りたい)
Cloudflareのアカウント(Notificationsの設定をしたい)

やってみる

slackでのApp作成

  1. Create New App!
    今回は"From a manifest"を選択

  2. 対象のWorkspaceを選択して、"Next"

  3. Display infomationだけ書き換えて"Next"

  4. サクッとクリエイト

  5. Appの設定ページに飛ぶので、Featuresの"Incoming Webhooks"を選択して、"Active Incoming Webhooks"をOnにする。

  6. "Webhook URLs For Your Workspace"のメニューが画面下部に追加されるので、"Add New Webhook to Workspace"をクリック

  7. 通知の投稿先チャンネルを選択して、"許可する"

  8. Webhook URLが作成されるので、コピーしておく。

Cloudflareでの送信先設定

  1. Cloudflareコンソールにログインし、"Notifications/通知"から、"Destinations"のWebhooksより"Create"を選択

  2. Create Webhook画面に遷移するので、以下の通りに設定し、"Save and Test"

  • name : お好きな名前
  • URL : slack側の手順8でコピーしたURL
  • Secret(optional): URLを入力したら自動で分割してくれる。
  1. slackに以下の通知が飛んでくれば問題なし!

以上、サクッと終わる備忘録でした。

Discussion