CloudWatch Amazon-Metriken für Amazon EC2 Auto Scaling - Amazon EC2 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.

CloudWatch Amazon-Metriken für Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling veröffentlicht folgende Metriken im Namespace AWS/AutoScaling. Die tatsächlich verfügbaren Metriken für Auto-Scaling-Gruppen hängen davon ab, ob Sie Gruppenmetriken aktiviert haben und welche Gruppenmetriken Sie aktiviert haben. Gruppenmetriken stehen ohne zusätzliche Kosten mit einer Granularität von einer Minute zur Verfügung. Sie müssen sie jedoch aktivieren.

Wenn Sie Auto Scaling-Gruppenmetriken aktivieren, sendet Amazon EC2 Auto Scaling Stichprobendaten nach bestem Wissen und Gewissen an CloudWatch jede Minute. In seltenen Fällen, wenn es zu einer CloudWatch Serviceunterbrechung kommt, werden Daten nicht aufgefüllt, um Lücken im Verlauf der Gruppenmetriken zu schließen.

Metriken zu Auto-Scaling-Gruppen

Mit diesen Metriken erhalten Sie nahezu kontinuierliche Einblicke in den Verlauf Ihrer Auto-Scaling-Gruppe. Hierzu zählen beispielsweise Größenänderungen der Gruppe im Laufe der Zeit.

Metrik Beschreibung
GroupMinSize

Die Mindestgröße der Auto-Scaling-Gruppe.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupMaxSize

Die maximale Größe der Auto-Scaling-Gruppe.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupDesiredCapacity

Die Anzahl von Instances, welche die Auto-Scaling-Gruppe beizubehalten versucht.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupInServiceInstances

Die Anzahl von Instances, die im Rahmen der Auto-Scaling-Gruppe ausgeführt werden. Diese Metrik umfasst keine Instances, die schwebend oder beendet sind.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupPendingInstances

Die Anzahl von schwebenden Instances. Eine schwebende Instance ist noch nicht in Betrieb. Diese Metrik umfasst keine Instances, die in Betrieb oder beendet sind.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupStandbyInstances

Die Anzahl von Instances mit dem Status Standby. Instances in diesem Status werden zwar ausgeführt, sind aber nicht aktiv in Betrieb.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupTerminatingInstances

Die Anzahl von Instances, die beendet werden. Diese Metrik umfasst keine Instances, die in Betrieb oder schwebend sind.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupTotalInstances

Die Gesamtanzahl von Instances in der Auto-Scaling-Gruppe. Diese Metrik gibt die Anzahl von Instances an, die in Betrieb, schwebend oder beendet sind.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

Wenn Sie eine gemischte Instance-Gruppe so konfigurieren, dass die gewünschte Kapazität in verschiedenen Einheiten gemessen wird, z. B. indem Sie Gewichtungen auf der Grundlage der vCPU-Anzahl jedes Instance-Typs zuweisen, zählen die folgenden Metriken die Anzahl der von Ihrer Auto-Scaling-Gruppe verwendeten Einheiten. Wenn Sie eine gemischte Instance-Gruppe nicht so konfiguriert haben, dass die gewünschte Kapazität in verschiedenen Einheiten gemessen wird, werden die folgenden Metriken zwar ausgefüllt, entsprechen aber den in der vorherigen Tabelle definierten Metriken. Weitere Informationen finden Sie unter Übersicht über die Einrichtung für die Erstellung einer gemischten Instance-Gruppe.

Metrik Beschreibung
GroupInServiceCapacity

Die Anzahl der Kapazitätseinheiten, die als Teil der Auto-Scaling-Gruppe ausgeführt werden.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupPendingCapacity

Die Anzahl der schwebenden Kapazitätseinheiten.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupStandbyCapacity

Die Anzahl der Kapazitätseinheiten, die sich in einem Standby-Status befinden.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupTerminatingCapacity

Die Anzahl der Kapazitätseinheiten, die im Begriff sind, beendet zu werden.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupTotalCapacity

Die Gesamtanzahl der Kapazitätseinheiten in der Auto-Scaling-Gruppe.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

Für Auto-Scaling-Gruppen mit warmem Pool meldet Amazon EC2 Auto Scaling zudem folgende Metriken. Weitere Informationen finden Sie unter Reduzieren Sie die Latenz für Anwendungen mit langen Startzeiten mithilfe warmer Pools.

Metrik Beschreibung
WarmPoolMinSize

Die Mindestgröße des warmen Pools.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

WarmPoolDesiredCapacity

Die Menge an Kapazität, die Amazon EC2 Auto Scaling im warmen Pool zu erhalten versucht.

Dies entspricht der maximalen Größe der Auto-Scaling-Gruppe abzüglich ihrer gewünschten Kapazität oder, falls eingestellt, der maximalen vorbereiteten Kapazität der Auto-Scaling-Gruppe abzüglich ihrer gewünschten Kapazität.

Wenn jedoch die Mindestgröße des warmen Pools gleich oder größer ist als die Differenz zwischen der maximalen Größe (oder, falls eingestellt, der maximal vorbereiteten Kapazität) und der gewünschten Kapazität der Auto-Scaling-Gruppe, dann entspricht die gewünschte Kapazität des warmen Pools der WarmPoolMinSize.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

WarmPoolPendingCapacity

Die Menge an Kapazität im warmen Pool, die noch ausstehend ist. Diese Metrik umfasst keine laufenden, gestoppten oder beendeten Instances.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

WarmPoolTerminatingCapacity

Die Menge der Kapazität im warmen Pool, die gerade abgebaut wird. Diese Metrik umfasst keine laufenden, gestoppten oder ausstehenden Instances.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

WarmPoolWarmedCapacity

Die verfügbare Kapazität, um die Auto-Scaling-Gruppe während der Aufskalierung zu betreten. Diese Metrik umfasst keine Instances, die schwebend oder beendet sind.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

WarmPoolTotalCapacity

Die Gesamtkapazität des warmen Pools, einschließlich der laufenden, gestoppten, anstehenden oder beendeten Instances.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupAndWarmPoolDesiredCapacity

Die gewünschte Kapazität der Auto-Scaling-Gruppe und des warmen Pools zusammen.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

GroupAndWarmPoolTotalCapacity

Die Gesamtkapazität der Auto-Scaling-Gruppe und des warmen Pools zusammen. Dazu gehören laufende, gestoppte, ausstehende, beendete oder in Betrieb befindliche Instances.

Reporting criteria (Berichtskriterien): Wird gemeldet, wenn die Metrikensammlung aktiviert ist.

Dimensionen für Metriken zu Auto-Scaling-Gruppen

Sie können die folgenden Dimensionen verwenden, um die in den vorherigen Tabellen aufgeführten Metriken zu verfeinern.

Dimension Beschreibung
AutoScalingGroupName

Filtert nach dem Namen einer Auto-Scaling-Gruppe.

Metriken und Dimensionen für die prädiktive Skalierung

Der Namespace AWS/AutoScaling enthält folgende Metriken für die prädiktive Skalierung.

Metriken sind mit einer Auflösung von einer Stunde verfügbar.

Zur Bewertung der Prognosegenauigkeit können Sie die prognostizierten Werte mit tatsächlichen Werten vergleichen. Weitere Informationen zur Bewertung der Prognosegenauigkeit mit diesen Metriken finden Sie unter Überwachen Sie prädiktive Skalierungsmetriken mit CloudWatch.

Metrik Beschreibung Dimensionen
PredictiveScalingLoadForecast

Die Last, die voraussichtlich von Ihrer Anwendung generiert wird.

Die Statistiken Average, Minimum und Maximum sind hilfreich, die Statistik Sum allerdings nicht.

Berichtskriterien: Werden nach Erstellung der ursprüngliche Prognose gemeldet.

AutoScalingGroupName, PolicyName, PairIndex
PredictiveScalingCapacityForecast

Die voraussichtliche Kapazität, die zur Deckung des Anwendungsbedarfs erforderlich ist. Dieser Wert basiert auf der Lastprognose und der gewünschten Zielauslastung für Ihre Auto Scaling-Instances.

Die Statistiken Average, Minimum und Maximum sind hilfreich, die Statistik Sum allerdings nicht.

Berichtskriterien: Werden nach Erstellung der ursprüngliche Prognose gemeldet.

AutoScalingGroupName, PolicyName
PredictiveScalingMetricPairCorrelation

Die Korrelation zwischen der Skalierungsmetrik und dem Durchschnitt der Lastmetrik pro Instance. Prädiktive Skalierung geht immer von einer hohen Korrelation aus. Wenn Sie also einen niedrigen Wert für diese Metrik beobachten, ist es besser, kein Metrikpaar zu verwenden.

Die Statistiken Average, Minimum und Maximum sind hilfreich, die Statistik Sum allerdings nicht.

Berichtskriterien: Werden nach Erstellung der ursprüngliche Prognose gemeldet.

AutoScalingGroupName, PolicyName, PairIndex
Anmerkung

Die Dimension PairIndex gibt Informationen im Zusammenhang mit dem Index des Metrikpaars für Last und Skalierung gemäß Zuweisung durch Amazon EC2 Auto Scaling zurück. Der einzige gültige Wert ist derzeit 0.

Aktivieren der Auto-Scaling-Metriken (Konsole)

So aktivieren Sie Metriken zu Gruppen
  1. Öffnen Sie die Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/ und wählen Sie im Navigationsbereich Auto Scaling Groups (Auto-Scaling-Gruppen) aus.

  2. Aktivieren Sie das Kontrollkästchen neben Ihrer Auto-Scaling-Gruppe.

    Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.

  3. Wählen Sie auf der Registerkarte Überwachung Auto-Scaling-Metriken aus und markieren Sie das Feld Aktivieren oben auf der Seite unter Auto Scaling.

So deaktivieren Sie Metriken zu Gruppen
  1. Öffnen Sie die Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/ und wählen Sie im Navigationsbereich Auto Scaling Groups (Auto-Scaling-Gruppen) aus.

  2. Wählen Sie Ihre Auto-Scaling-Gruppe aus.

  3. Entfernen Sie auf der Registerkarte Überwachung unter Erfassung von Metriken zu Auto-Scaling-Gruppen die Option Aktivieren.

Aktivieren der Metriken zu Auto-Scaling-Gruppen (AWS CLI)

Um Metriken für Auto-Scaling-Gruppen zu aktivieren

Mit dem Befehl enable-metrics-collection können einzelne oder mehrere Gruppenmetriken aktiviert werden. Mit dem folgenden Befehl wird beispielsweise eine einzelne Metrik für die angegebene Auto-Scaling-Gruppe aktiviert.

aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \ --metrics GroupDesiredCapacity --granularity "1Minute"

Wenn Sie die Option --metrics weglassen, werden alle Metriken aktiviert.

aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \ --granularity "1Minute"
Um Metriken für Auto-Scaling-Gruppen zu deaktivieren

Verwenden Sie den Befehl disable-metrics-collection, um alle Gruppenmetriken zu deaktivieren.

aws autoscaling disable-metrics-collection --auto-scaling-group-name my-asg