Auto Scaling von Überwachungsanwendungen - Application Auto Scaling

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Auto Scaling von Überwachungsanwendungen

Die Überwachung ist ein wichtiger Bestandteil der Aufrechterhaltung der Zuverlässigkeit, Verfügbarkeit und Leistung von Application Auto Scaling und Ihren anderen AWS Lösungen. Sie sollten Überwachungsdaten aus allen Teilen Ihrer AWS Lösung sammeln, damit Sie einen etwaigen Ausfall an mehreren Stellen leichter debuggen können. AWS bietet Überwachungstools, um Application Auto Scaling zu beobachten, zu melden, wenn etwas nicht stimmt, und bei Bedarf automatische Maßnahmen zu ergreifen.

Sie können die folgenden Funktionen verwenden, um Ihre AWS Ressourcen zu verwalten:

AWS CloudTrail

Mit AWS CloudTrail können Sie die Aufrufe der Application Auto Scaling API von oder in Ihrem Namen verfolgen AWS-Konto. CloudTrail speichert die Informationen in Protokolldateien im Amazon S3 S3-Bucket, den Sie angeben. Sie können feststellen, welche Benutzer und Konten Application Auto Scaling aufgerufen haben, von welcher Quell-IP-Adresse die Anrufe ausgingen und wann die Anrufe erfolgten. Weitere Informationen finden Sie unter Automatische Skalierungs-API-Aufrufe von Anwendungen protokollieren mit AWS CloudTrail.

Anmerkung

Informationen zu anderen AWS Diensten, die Ihnen bei der Protokollierung und Erfassung von Daten über Ihre Workloads helfen können, finden Sie im Leitfaden zur Protokollierung und Überwachung für Anwendungsbesitzer in der AWS Prescriptive Guidance.

Amazon CloudWatch

Amazon CloudWatch unterstützt Sie bei der Analyse von Protokollen und bei der Überwachung der Kennzahlen Ihrer AWS Ressourcen und gehosteten Anwendungen in Echtzeit. Sie können Kennzahlen erfassen und verfolgen, benutzerdefinierte Dashboards erstellen und Alarme festlegen, die Sie benachrichtigen oder Maßnahmen ergreifen, wenn eine bestimmte Metrik einen von Ihnen festgelegten Schwellenwert erreicht. Sie können beispielsweise die Ressourcennutzung CloudWatch verfolgen und Sie benachrichtigen, wenn die Auslastung sehr hoch ist oder wenn der Alarm der Metrik in den INSUFFICIENT_DATA Status übergegangen ist. Weitere Informationen finden Sie unter Überwachen Sie die Nutzung skalierbarer Ressourcen mit CloudWatch.

CloudWatch verfolgt auch AWS API-Nutzungsmetriken für Application Auto Scaling. Sie können diese Metriken verwenden, um Alarme zu konfigurieren, die Sie benachrichtigen, wenn Ihr API-Aufrufvolumen einen von Ihnen definierten Schwellenwert überschreitet. Weitere Informationen finden Sie unter AWS Nutzungsmetriken im CloudWatch Amazon-Benutzerhandbuch.

Amazon EventBridge

Amazon EventBridge ist ein serverloser Event-Bus-Service, der es einfach macht, Ihre Anwendungen mit Daten aus einer Vielzahl von Quellen zu verbinden. EventBridge liefert einen Stream von Echtzeitdaten aus Ihren eigenen Anwendungen, Software-as-a-Service (SaaS) -Anwendungen und AWS Diensten und leitet diese Daten an Ziele wie Lambda weiter. Auf diese Weise können Sie Ereignisse überwachen, die in Services auftreten, und ereignisgesteuerte Architekturen erstellen. Weitere Informationen finden Sie unter Überwachen von Application Auto Scaling Scaling-Ereignissen mithilfe von Amazon EventBridge.

AWS Health Dashboard

Das AWS Health Dashboard (PHD) zeigt Informationen an und bietet auch Benachrichtigungen, die bei Änderungen im Zustand der Ressourcen ausgelöst werden. AWS Diese Informationen werden auf zweierlei Weise dargestellt: in einem Dashboard, das kürzliche und kommende Ereignisse nach Kategorie sortiert anzeigt, und in einem vollständigen Ereignisprotokoll, das alle Ereignisse der letzten 90 Tage enthält. Weitere Informationen finden Sie unter Erste Schritte mit Ihrem AWS Health Dashboard.