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.
Verwenden von Amazon CloudWatch mit AWS Global Accelerator
AWS Global Accelerator veröffentlicht Datenpunkte in Amazon CloudWatch für Ihre Accelerator. CloudWatch ermöglicht Ihnen, Statistiken zu diesen Datenpunkten als geordneten Satz von Zeitreihendaten, bekannt als-Metriken. Sie können sich eine Metrik als eine zu überwachende Variable und die Datenpunkte als die Werte dieser Variable im Laufe der Zeit vorstellen. Sie können beispielsweise Datenverkehr über einen Accelerator über einen bestimmten Zeitraum überwachen. Jeder Datenpunkt verfügt über einen zugewiesenen Zeitstempel und eine optionale Maßeinheit.
Mit den Metriken können Sie überprüfen, ob Ihr System die erwartete Leistung zeigt. Sie können z. B. einen CloudWatch-Alarm erstellen, um eine bestimmte Metrik zu überwachen, und eine Aktion einleiten (z. B. Senden einer Benachrichtigung an eine E-Mail-Adresse), wenn die Metrik außerhalb eines für Sie akzeptablen Bereichs liegt.
Global Accelerator meldet nur dann Metriken an CloudWatch, wenn Anfragen über den Accelerator geleitet werden. Wenn Anfragen über den Accelerator geleitet werden, misst Global Accelerator diese und sendet seine Metriken in 60 Sekunden-Intervallen. Wenn keine Anfragen über den Accelerator erfolgen oder keine Daten für eine Metrik vorliegen, wird die Metrik nicht gemeldet.
Weitere Informationen finden Sie im Amazon CloudWatch-Benutzerhandbuch.
Inhalt
Metriken für Global Accelerator —
Der AWS/GlobalAccelerator
-Namespace enthält die folgenden Metriken.
Metrik | Beschreibung |
---|---|
NewFlowCount |
Die Gesamtanzahl neuer TCP-und UDP-Datenflüsse (oder Verbindungen), die zwischen Clients und Endpunkten in dem Zeitraum eingerichtet wurden. Berichtkriterien: Ein Wert ungleich Null. Statistiken: Die einzige nützliche Statistik ist Dimensions
|
ProcessedBytesIn |
Die Gesamtanzahl der eingehenden Bytes, die vom Accelerator verarbeitet wurden, einschließlich der TCP/IP-Header. Diese Anzahl umfasst den gesamten Datenverkehr zu Endpunkten. Berichtkriterien: Ein Wert ungleich Null. Statistiken: Die einzige nützliche Statistik ist Dimensions
|
ProcessedBytesOut |
Die Gesamtanzahl der ausgehenden Bytes, die vom Accelerator verarbeitet werden, einschließlich der TCP/IP-Header. Diese Anzahl umfasst Datenverkehr von Endpunkten abzüglich des Datenverkehrs für Zustandsprüfungen. Berichtkriterien: Ein Wert ungleich Null. Statistiken: Die einzige nützliche Statistik ist Dimensions
|
Metrikdimensionen für Acceleratoren
Verwenden Sie die nachstehenden Dimensionen, um die Metriken für den Accelerator zu filtern.
Dimension | Beschreibung |
---|---|
Accelerator |
Filtert die Metrikdaten nach Accelerator. Geben Sie den Beschleuniger mit der Beschleuniger-ID an (dem letzten Teil des Beschleuniger-ARN). Wenn der ARN beispielsweise folgenden Namen hat: |
Listener |
Filtert die Metrikdaten nach Listener. Geben Sie den Listener anhand der Listener-ID (dem letzten Teil des Listener ARN) an. Wenn der ARN beispielsweise folgenden Namen hat: |
EndpointGroup |
Filtert die Metrikdaten nach der Endpunktgruppe. Geben Sie die Endpunktgruppe nach der AWS Region an, z. B. |
SourceRegion |
Filtert die Metrikdaten nach Quellregion, d. h. der geografische Bereich der AWS Regionen, in denen Ihre Anwendungsendpunkte ausgeführt werden. Der Quellbereich ist einer der folgenden Optionen:
*Ohne Südkorea und Indien |
DestinationEdge |
Filtert die Metrikdaten nach Zieledge, d. h. dem geografischen Bereich der AWS Edge-Standorte, die den Clientdatenverkehr bedienen. Der Zielrand ist einer der folgenden Optionen:
*Ohne Südkorea und Indien |
TransportProtocol |
Filtert die Metrikdaten nach dem Transportprotokoll: UDP oder TCP. |
AcceleratorIPAddress |
Filtert die Metrikdaten nach der IP-Adresse des Accelerator, d. h. einer der statischen IP-Adressen, die einem Accelerator zugewiesen wurden. |
Statistiken für Global Accelerator Metriken
CloudWatch stellt Statistiken basierend auf den von Global Accelerator veröffentlichten Metrik-Datenpunkten bereit. Statistiken sind Aggregationen von Metrikdaten über einen bestimmten Zeitraum. Wenn Sie Statistiken anfordern, wird der zurückgegebene Datenstrom durch den Metriknamen und die Dimension identifiziert. Eine Dimension ist ein Name-Wert-Paar, durch das eine Metrik eindeutig identifiziert wird. Sie können beispielsweise die verarbeiteten Bytes für einen Accelerator anfordern, bei dem die Bytes von AWS Edge-Standorten in Europa bereitgestellt werden (Zieledge ist „EU“).
Im Folgenden finden Sie Beispiele für Metrik-/Dimensionskombinationen, die Sie möglicherweise nützlich finden:
Zeigen Sie die Menge des Datenverkehrs an, der von jeder Ihrer beiden Accelerator-IP-Adressen bereitgestellt wird (z. B. ProcessedBytesOut), um zu überprüfen, ob Ihre DNS-Konfiguration korrekt ist.
Zeigen Sie die geografische Verteilung Ihres Benutzerverkehrs an und überwachen Sie, wie viel davon lokal (z. B. Nordamerika nach Nordamerika) oder global (z. B. Australien oder Indien nach Nordamerika) ist. Um dies zu bestimmen, zeigen Sie die Metriken ProcessedBytesin oder ProcessedBytesOut an, wobei die Dimensionen DestinationEdge und SourceRegion auf bestimmte Werte festgelegt sind.
Anzeigen von CloudWatch Metriken für Ihre Accelerators
Sie können die CloudWatch Metriken für Ihre Accelerators über die CloudWatch-Konsole oder die AWS CLI anzeigen. In der Konsole werden Metriken als Überwachungsdiagramme angezeigt. Die Überwachungsdiagramme zeigen Datenpunkte nur dann an, wenn der Accelerator aktiv ist und Anfragen erhält.
Sie müssen CloudWatch Metriken für Global Accelerator in der Region USA West (Oregon) sowohl in der Konsole als auch bei Verwendung der AWS CLI anzeigen. Wenn Sie die AWS Befehlszeilenschnittstelle verwenden, geben Sie die Region USA West (Oregon) für Ihren Befehl an, indem Sie den folgenden Parameter angeben:--region us-west-2
.
So zeigen Sie Metriken mit der CloudWatch-Konsole an:
-
Öffnen Sie die CloudWatch Konsole unterhttps://us-west-2.console.aws.amazon.com/cloudwatch/home?region=us-west-2
. -
Wählen Sie im Navigationsbereich Metrics aus.
-
Wählen Sie das ausGlobalAccelerator-Namespace.
-
(Optional) Um eine Metrik für alle Dimensionen anzuzeigen, geben Sie den Namen in das Suchfeld ein.
So zeigen Sie Metriken mit der AWS-Befehlszeilenschnittstelle (CLI) an
Verwenden Sie den folgenden list-metrics-Befehl, um die verfügbaren Metriken aufzuführen:
aws cloudwatch list-metrics --namespace AWS/GlobalAccelerator --region us-west-2
So rufen Sie die Statistiken für eine Metrik mithilfe der AWS Befehlszeilenschnittstelle ab:
Verwenden Sie folgende Informationen:get-metric-statistics-Befehl, um Statistiken für eine bestimmte Metrik und Dimension abzurufen. Beachten Sie, dass CloudWatch jede eindeutige Kombination von Dimensionen als separate Metrik behandelt. Sie können keine Statistiken abrufen, die Kombinationen von Dimensionen verwenden, die nicht speziell veröffentlicht wurden. Sie müssen die gleichen Dimensionen angeben, die bei der Erstellung der Metriken verwendet wurden.
Im folgenden Beispiel wird die gesamte verarbeitete Bytes pro Minute für den Accelerator aufgeführt, der vom Zielrand Nordamerika (NA) aus bedient.
aws cloudwatch get-metric-statistics --namespace AWS/GlobalAccelerator \ --metric-name ProcessedBytesIn \ --region us-west-2 \ --statistics Sum --period 60 \ --dimensions Name=Accelerator,Value=1234abcd-abcd-1234-abcd-1234abcdefgh Name=DestinationEdge,Value=NA \ --start-time 2019-12-18T20:00:00Z --end-time 2019-12-18T21:00:00Z
Das folgende Beispiel zeigt die Ausgabe des Befehls:
{
"Label": "ProcessedBytesIn",
"Datapoints": [
{
"Timestamp": "2019-12-18T20:45:00Z",
"Sum": 2410870.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:47:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:46:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:42:00Z",
"Sum": 1560.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:48:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:43:00Z",
"Sum": 1343.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:49:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:44:00Z",
"Sum": 35791560.0,
"Unit": "Bytes"
}
]
}