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.
Inhalt
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 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 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 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 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 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 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
Ö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. -
Aktivieren Sie das Kontrollkästchen neben Ihrer Auto-Scaling-Gruppe.
Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.
-
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
Ö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. -
Wählen Sie Ihre Auto-Scaling-Gruppe aus.
-
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
\ --metricsGroupDesiredCapacity
--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