BT

Introduction d’AWS CloudWatch Events

| par Kent Weare Suivre 11 Abonnés , traduit par Slim Ouertani Suivre 7 Abonnés le 24 févr. 2016. Durée de lecture estimée: 3 minutes |

Amazon a récemment annoncé des changements sur la manière dont les clients peuvent surveiller leurs ressources AWS. Le service, connu sous le nom CloudWatch Events, permet aux clients de consommer les flux d'événements en temps quasi réel des changements qui ont eu lieu sur leur environnement AWS. Ces événements peuvent par la suite déclencher des notifications, ou d'autres actions, avec l'utilisation de règles.

Traditionnellement, les clients comptent sur l'écriture de leurs propres scripts et outils qui font appel aux API de management, dans un mode de scrutin inefficace, dont le but est de comprendre l'état de santé actuel de leurs services. Les clients seraient alors capables de comparer les informations actuelles contre les informations historiques afin de déterminer un changement d'état. Afin de réduire la quantité de temps passé pour la construction de ces types d'outils, Amazon a publié CloudWatch Events.

CloudWatch Events permet le suivi d'actions telles que le lancement ou l'arrêt d’une instance EC2, et de détecter le moment où un événement d’auto-scale se produit. CloudWatch Events permet également de détecter le moment où les services sont provisionnés ou annulés, y compris les tables Amazon DynamoDB, les topics Amazon SNS ou Amazon SQS.

CloudWatch Events se déclenche grâce à l'utilisation d’une politique de règles. Les règles peuvent être mises en place en quelques minutes et permettent aux administrateurs de router CloudWatch Events vers un ou plusieurs autres services AWS, y compris les fonctions AWS Lambda, les streams Amazon Kinesis et les topics Amazon SNS.

Jeff Barr, évangéliste en chef chez AWS, positionne le service comme un orchestrateur centralisé : "Vous pouvez considérer CloudWatch Events comme le système nerveux central de votre environnement AWS. Il est câblé par tous les coins et recoins des services pris en charge, et devient au courant des changements opérationnels dès qu'ils se produisent. Puis, guidé par vos règles, il active les fonctions et envoie des messages (activation des muscles, si vous voulez) pour répondre à l'environnement, effectuer des modifications, capturer des informations d'état, ou prendre des mesures correctives".

Il existe trois principaux éléments qui composent CloudWatch Events :

  • Les événements qui sont représentés comme des petits blobs JSON et qui peuvent être générés selon quatre manières différentes :
    • Lorsqu'un service change d'état, comme le passage d’un service d'un état d’attente vers un état de fonctionnement.
    • Grâce à des appels d'API ou console sign-ins qui atteignent CloudWatch Events à partir de CloudTrail.
    • Un code personnalisé permettant de publier des événements spécifiques à l'application de CloudWatch Events.
    • A travers un “Cron Job” planifié comme prévu.
  • Les règles évaluent les événements entrants afin de déterminer si un seuil ou d’autres scénarios limites existent. Si cela est vrai, l'événement sera ensuite acheminé vers sa cible pour le traitement.
  • Les cibles traitent les événements qui ont été transmis à partir d'une règle. Une règle est susceptible d’invoquer plusieurs cibles et l'événement JSON représentant peut également être manipulé avant qu’il ne soit transmis à sa cible finale. Lors de son lancement, Amazon va supporter quatre types de cibles différentes :
    • Built in (out-of-box)
    • Les fonctions Lambda
    • Les streams Kinesis
    • Les topics SNS

Côté prix, les clients auront des options suivant leur mode de déploiement de CloudWatch Events. Concernant le niveau gratuit, Amazon déclare que "de nombreuses applications devraient être en mesure de fonctionner à l'intérieur des limites de ce niveau". Le niveau gratuit permettra aux nouveaux et existants clients de recevoir 3 tableaux de bord et jusqu'à 50 mesures par mois, sans frais supplémentaires. La surveillance de base, avec une cadence de cinq minutes, sera également disponible pour les instances Amazon EC2 gratuitement. Pour plus de détails sur ce qui est inclus dans le niveau gratuit et sur les prix supplémentaires pour une couverture plus large, merci de visiter la page des prix Amazon.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT