2 votes

Être informé lorsque des instances EC2 spécifiques sont en cours d'exécution

Je veux être notifié (via Slack) lorsqu'un certain type d'instances EC2 est provisionné, pour tout état possible (en fonctionnement, arrêté, etc.).

Je veux contrôler le nombre d'instances EC2 dont je dispose, en fonction de la paire de clés utilisée.

J'ai créé un sujet SNS, je me suis abonné à un canal Slack, mais je n'arrive pas à comprendre comment obtenir un événement de CloudWatch.

Dois-je utiliser Cloudwatch ou Lambda ? Cloudwatch serait plus facile, je pense, car je ne suis pas très efficace avec Lambda.

Merci !

0voto

TonyVo Points 1362

J'ai fait presque le même flux avec votre concept dans le dernier projet. (Pas un événement Ec2 create mais une alarme Cloudwatch). Voici comment j'ai procédé :

  1. Créez une nouvelle fonction Lambda pour recevoir un événement de Cloudwatch Event.
  2. Créez un événement Cloudwatch avec le type de ressource et l'action que vous voulez.
  3. Depuis Lambda, vous pouvez vérifier l'événement, puis envoyer un message à slack via slack incoming webhook.

Tutoriel complet dans ce lien https://qiita.com/yokoc1322/items/553ad147b82277b2beca

0voto

Yann Points 55

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X