136 文字
1 分
CloudWatchからSNS経由でSlackへ通知
2020-04-17

概要#

  • CloudWatchのアラームをSlackへ通知します。
  • CloudWatch => SNS => Lambda (with KMS) => Slack webhook という流れ。

Blueprint通りに設定すればほぼ動きますが、一部ちょっと変更が必要だったのでメモっておきます。

Blueprintはこちら。cloudwatch-alarm-to-slack-python

AWS lambdaのコード#

変更後

Blueprintからの差分

https://gist.github.com/matsubo/43cd5d1604bf49a71127402d2c93ba9e/revisions#diff-a545a08261d6fdc75c70060cdd64f452

テストのために、CloudWatchのイベントテンプレがあるのですが、そちらとの整合性も取れていません。CloudWatchのイベントを少し変更します。変更後のファイルはこちら。

CloudWatchからSNS経由でSlackへ通知
https://blog.teraren.com/posts/cloudwatch-to-slack/
作者
Yuki Matsukura
公開日
2020-04-17
ライセンス
CC BY-NC-SA 4.0

コメント