はじめに
Google Cloudの予算アラートをSlackへ通知させようとネットで検索してみるとCloud Functionsを使う方法がトップに出てきますが、違うやり方でもっと簡単に通知させる方法がわかったので備忘録として残します。
ただし、SlackのプランがPro以上でないとできないのでその点だけご了承ください。
やり方
単刀直入にやり方を書くと「予算アラートの通知をEmailでSlackのチャンネルへ送信する」です。
手順
まず、Slackの通知したいチャンネルを右クリックして「チャンネルの詳細を表示する」から「インテグレーション」で、「このチャンネルにメールを送信する」を開いてメールアドレスの生成をしてください。
次に、Google Cloudの「billing」の「予算とアラート」から予算の設定を行なってください。
最後の項目に「通知の管理」があるので「モニタリング メール通知チャンネルをこの予算にリンクする」にチェックを入れて設定をしていきます。
「プロジェクト」を設定したら「通知チャンネル」から「MANAGE NOTIFICATION CHANNELS」を開いてください。
「Email」の「ADD NEW」を開いてください。
(Slackはありますが予算アラートの通知に対応していない)
そこから、先ほどSlackで生成したメールアドレスを入力してください。
以上で、Slackへ予算のアラートの通知ができるようになります。
さいごに
誰かのお役に立てれば幸いです。