Für was verwendet man diese AWS-Lösung?

Mit dieser Lösung können Sie proaktiv die Ressourcennutzung verfolgen und erhalten Benachrichtigungen, wenn Sie sich Kontingenten nähern. Sie nutzt Prüfungen von AWS Trusted Advisor Service Limits und Service Quotas, damit Sie Ihre Nutzung von und Kontingente für bestimmte AWS-Services aufrufen und Ihre Kontingente zentral verwalten können.

Vorteile

Ressourcennutzung verfolgen

Stellen Sie die Services bereit, die erforderlich sind, um die Ressourcennutzung proaktiv zu verfolgen und Benachrichtigungen zu erhalten, wenn Sie sich Kontingenten nähern.

leer

Benachrichtigungen per E-Mail oder Slack

Sie erhalten Benachrichtigungen per E-Mail oder über Ihren bestehenden Slack-Kanal und können so Quotenerhöhungen anfordern oder Ressourcen abschalten, bevor die Quote erreicht ist.

AWS-Lösungsübersicht

Das folgende Schaubild zeigt den Architekturverlauf von Quota Monitor on AWS. Diese kann mithilfe des Leitfadens für die Lösungsimplementierung und der zugehörigen AWS-CloudFormation-Vorlage in wenigen Minuten bereitgestellt werden.

Lösungsarchitektur für Quota Monitor on AWS

Quota Monitor on AWS umfasst eine Vorlage, die Sie in Ihrem primären Konto bereitstellen können. Diese Vorlage startet den folgenden Workflow:

  1. Eine AWS-Lambda-Funktion, die alle 24 Stunden einmal ausgeführt wird. Die Lambda-Funktion verwendet Überprüfungen von AWS Trusted Advisor Service Limits, um über API-Aufrufe aktuelle Daten zu Nutzung und Limits abzurufen. Trusted Advisor vergleicht die Nutzung mit dem Kontingent, um festzustellen, ob der Status OK (weniger als 80 % Auslastung), WARNUNG (zwischen 80 und 99 % Auslastung) oder FEHLER (100 % Auslastung) ist.
  2. Wenn Sie sich dafür anmelden, Virtual Central Processing Unit (vCPU)-basierte Limits von Amazon Elastic Compute Cloud (Amazon EC2) zu überwachen, startet die Vorlage eine weitere Lambda-Funktion, die alle fünf Minuten ausgeführt wird. Sie prüft Service Quotas, um Daten zu vCPU-Nutzung und Kontingenten für jede AWS-Region abzurufen. Die Funktion vergleicht die vCPU-Nutzung mit Kontingenten, um festzustellen, ob der Status OK (weniger als 80 % Auslastung), WARNUNG (zwischen 80 und 99 % Auslastung) oder FEHLER (100 % Auslastung) ist.  
  3. Amazon CloudWatch Events erfasst die Statusereignisse von Trusted Advisor und der Lambda-Funktion zur vCPU-Überwachung. Außerdem werden einige CloudWatch Events-Regeln verwendet, um die Statusereignisse an alle Ziele zu senden, die Sie während der ersten Bereitstellung der Lösung auswählen: eine Amazon Simple Queue Service (Amazon SQS)-Warteschlange, ein Amazon Simple Notification Service (Amazon SNS)-Thema (optional) oder eine Lambda-Funktion für Slack-Benachrichtigungen (optional).
  4. Wenn Sie während der Bereitstellung Slack-Benachrichtigungen aktivieren, startet die Lösung eine Lambda-Funktion, die Benachrichtigungen an Ihren vorhandenen Slack-Kanal senden. Ein AWS Systems Manager Parameter Store wird ebenfalls bereitgestellt, der einen hochverfügbaren, sicheren, langlebigen Speicher für Ihre Slack WebHook URL bietet, über den Nachrichten an den Slack-Kanal gesendet werden.
  5. Amazon SQS erhält alle „OK“-, „WARNUNG“- und „FEHLER“-Status. Die Lambda-Funktion Limit Summarizer nimmt die Nachrichten aus der Warteschlange auf und speichert sie in der Amazon-DynamoDB-Tabelle für eine historische Ansicht aller Ereignisse in Ihren Konten in Bezug auf Kontingenten. Die Dead-Letter-Queue speichert alle Nachrichten, die von der Limit Summarizer-Funktion nicht gelesen werden konnten. Standardmäßig erhalten Amazon SNS und Slack nur „WARNUNG“- und „FEHLER“-Statusereignisse. Sie können die Benachrichtigungen aber entsprechend Ihren spezifischen Bedürfnissen anpassen.

Die Lösung umfasst außerdem eine sekundäre Vorlage, die Sie in sekundären Konten bereitstellen können. Weitere Informationen finden Sie im Implementierungs-Leitfaden.

Kontigentüberwachung in AWS

Version 5.3.5
Letzte Aktualisierung: Juli 2022
Autor: AWS

Geschätzte Bereitstellungszeit: 5 Minuten

Geschätzter Preis  Quellcode 
Verwenden Sie die Schaltfläche unten, um Lösungsaktualisierungen zu abonnieren.

Hinweis: Um RSS-Aktualisierungen zu abonnieren, muss für den von Ihnen verwendeten Browser ein RSS-Plug-in aktiviert sein.  

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 
Video
Lösen mit AWS-Lösungen: Quota Monitor on AWS
Zurück zum Seitenanfang 
Entwicklungssymbol
Bereitstellen einer eigenen Lösung

Durchsuchen Sie unsere Bibliothek der AWS-Lösungsimplementierungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen