Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SlackにEC2インスタンスが落ちたことを通知させてみた

098ad475722e3697ec2fba28c8654f9f?s=47 YouYou
July 17, 2020

 SlackにEC2インスタンスが落ちたことを通知させてみた

098ad475722e3697ec2fba28c8654f9f?s=128

YouYou

July 17, 2020
Tweet

Transcript

  1. SlackにEC2が落ちた事を通知 させてみた

  2. 背景 開発環境のEC2インスタンスが勝手に落ちていることがあった 問い合わせの度に都度手動で起動 自動で検知してできれば自動で起動したい

  3. 実装機能 • EC2インスタンスがstoppedになったら、専用チャンネルへ通知 • stoppedになったら、自動的に再起動できるようにする • 9:00~21:00の間で稼働できるようにする

  4. 使用したサービス • Lambda • CloudWatch Events • (Incoming Webhook)

  5. Lambdaが動くためのトリガールールを作成する

  6. Lamda関数コード • 量が多いためnoteの記事を参照 (https://note.com/tar28/n/na7023ecc9d97)

  7. 感想 ・CloudWatch Events関連の情 報が思ったよりも少なかった ・Amazon Chatbotが対応し始め たらそっちの方が楽になりそう

  8. ご清聴ありがとうございました。