À quoi sert cette solution AWS ?

Cette solution vous aide à suivre de manière proactive l'utilisation des ressources et à envoyer des notifications lorsque vous approchez des quotas. Elle exploite les vérifications des AWS Trusted Advisor Service Limits et des Service Quotas pour vous aider à afficher votre utilisation et vos quotas de services AWS spécifiques, et de gérer vos quotas de façon centralisée.

Avantages

Suivre l'utilisation des ressources

Fournir les services nécessaires pour suivre de manière proactive l'utilisation des ressources et à envoyer des notifications lorsque vous approchez des quotas.

vide

Notifications par courrier électronique ou Slack

Recevez des notifications par e-mail ou par votre canal Slack existant, ce que vous permet de demander une augmentation des quotas ou d'arrêter vos ressources avant d'atteindre le quota.

Présentation de la solution AWS

Le diagramme ci-dessous présente le flux d'architecture Quota Monitor sur AWS que vous pouvez déployer e quelques minutes à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Architecture de la solution Quota Monitor sur AWS

La solution Quota Monitor sur AWS inclut un modèle que vous déployez dans votre compte principal. Ce modèle lance le flux suivant :

  1. Une fonction AWS Lambda qui s'exécute une fois toutes les 24 heures. Cette fonction Lambda rafraîchit les vérifications des AWS Trusted Advisor Service Limits afin de récupérer la dernière utilisation et les données de quotas via des appels d'API. Trusted Advisor calcule l'utilisation par rapport aux quotas fixés pour déterminer si le statut est OK (utilisation inférieure à 80 %), WARN (utilisation entre 80 % et 99 %) ou ERROR (utilisation à 100 %).
  2. Si vous choisissez de surveiller les limites des unités centrales virtuelles (vCPU) d'Amazon Elastic Compute Cloud (Amazon EC2), le modèle lance une autre fonction Lambda qui s'exécute toutes les cinq minutes. La fonction vérifie les Service Quotas pour récupérer l'utilisation des vCPU et les données de quota de chaque région AWS. La fonction calcule l'utilisation des vCPU par rapport aux quotas fixés pour déterminer si le statut est OK (utilisation inférieure à 80 %), WARN (utilisation entre 80 % et 99 %) ou ERROR (utilisation à 100 %).  
  3. Amazon CloudWatch Events collecte le statut des événements à partir de Trusted Advisor et de la surveillance vCPU de la fonction Lambda, puis utilise un ensemble de règles d'événements de CloudWatch pour envoyer le statut des événements à toutes les cibles que vous avez choisies lors du déploiement initial de la solution : une file d'attente Amazon Simple Queue Service (Amazon SQS), une rubrique Amazon Simple Notification Service (Amazon SNS) (facultatif), ou une fonction Lambda pour les notifications Slack (en option).
  4. Si vous activez les notifications Slack durant le déploiement initial, la solution lance une fonction Lambda qui envoie des notifications à votre canal Slack existant. Un AWS Systems Manager Parameter Store est également déployé pour fournir un stockage durable, sécurisé et hautement disponible pour votre URL Slack WebHook, qui est utilisée pour envoyer des messages à l'espace de travail Slack.
  5. Amazon SQS reçoit tous les statuts OK, WARN et ERROR. La fonction Limit Summarizer Lambda ingère les messages de la file d'attente et les stocke dans le tableau Amazon DynamoDB pour une vision historique de tous les événements liés aux quotas dans vos comptes. La file d'attente de lettres mortes stocke tous les messages qui n'ont pas pu être lus par la fonction Limit Summarizer. Par défaut, Amazon SNS et Slack reçoivent uniquement les événements de statut WARN et ERROR. Cependant, vous pouvez personnaliser les notifications en fonction de vos besoins spécifiques.

La solution inclut également un modèle secondaire que vous pouvez déployer dans les comptes secondaires. Pour en savoir plus, consultez le guide d'implémentation.

Quota Monitor sur AWS

Version 5.3.5
Dernière mise à jour : 07/2022
Auteur : AWS

Temps de déploiement estimé : 5 min

Estimation du coût  Code source 
Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.  

Cette implémentation de solution vous a-t-elle aidé ?
Donner mon avis 
Vidéo
Résoudre les problèmes avec des solutions AWS : Quota Monitor sur AWS
Retour en haut de la page 
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus