目次

AWS

AWSでSlackに通知する方法の比較



SNSとAWS ChatBotを利用する方法

CloudWatch AlarmやEventBridgeなどからSNS Topicへイベントが送信され、SNS TopicをサブスクライブしているAWS ChatBotがSlackに通知を行う。
通知を簡単に送ることが可能になります。


【オススメ】Slackチャンネルのメールアドレスを作成し、メールを送る方法

Lambdaで、SNSに登録


Slackで、Slack Appを作成し、Incomming Webhook宛てに送る方法

新方式(Slack AppからIncomming Webhookを作成)

旧方式(Custom integrationsからIncomming Webhookを作成)

追加するチャンネルを選択→[Incoming Webhook]をクリックします

送信例

curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' https://hooks.slack.com/services/xxxxxxxx/yyyyyyy/zzzzzzzzzzz

curl -X POST -H 'Content-type: application/json' --data '{"text":"<!here> Hello, World!"}' https://hooks.slack.com/services/xxxxxxxx/yyyyyy/zzzzzzzzzzzz


参考