View a markdown version of this page

Überwachung von CloudWatch Cluster- und Knotenmetriken - Amazon ElastiCache

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.

Überwachung von CloudWatch Cluster- und Knotenmetriken

ElastiCache und CloudWatch sind integriert, sodass Sie eine Vielzahl von Metriken sammeln können. Sie können diese Metriken überwachen mit CloudWatch.

Anmerkung

Die folgenden Befehlszeilenbeispiele verwenden die AWS Befehlszeilenschnittstelle (AWS CLI). Weitere Informationen finden Sie im AWS Command Line Interface User Guide.

Die folgenden Verfahren zeigen Ihnen, wie Sie CPU-Nutzungsstatistiken für einen Cluster sammeln. CloudWatch

Anmerkung

Die Werte für StartTime und EndTime in diesen Beispielen unten dienen nur zur Veranschaulichung. Sie müssen die entsprechenden Werte für den Start- und Endzeitpunkt Ihrer Cache-Knoten einsetzen.

Informationen zu ElastiCache Grenzwerten finden Sie unter AWS Service Limits für ElastiCache.

Überwachung von CloudWatch Cluster- und Knotenmetriken (Konsole)

Um Metriken für die Knoten in einem Cluster anzuzeigen

  1. Melden Sie sich bei an AWS-Managementkonsole und öffnen Sie die ElastiCache Konsole unter https://console.aws.amazon.com/elasticache/.

  2. Wählen Sie im Navigationsbereich je nach Engine Ihres Clusters Valkey-Caches, Redis OSS-Caches oder Memcached-Caches aus.

  3. Wählen Sie Ihren Cluster aus.

  4. Wählen Sie die Registerkarte Metriken aus.

    Die Diagramme zeigen die Metriken für die Knoten im Cluster. Für einen Valkey-Cluster mit mehr als 16 Knoten zeigen die Diagramme standardmäßig die ersten 16 Knoten.

    Anmerkung

    Auf der Registerkarte Metriken werden bis zu 16 Knoten gleichzeitig dargestellt.

  5. (Nur Valkey, optional) Verwenden Sie den Filter Node ID oder Shard ID, um auszuwählen, welche Knoten grafisch dargestellt werden sollen.

    Wenn der Filter mit mehr als 16 Knoten übereinstimmt, wird in der Konsole die Meldung Es können nicht mehr als 16 Knoten ausgewählt werden angezeigt. Um andere Knoten zu sehen, ändern Sie den Filter, z. B. inShard ID = 0003.

  6. (Nur Redis OSS und Memcached) Um auszuwählen, welche Knoten im Diagramm dargestellt werden sollen, wählen Sie Knoten vergleichen und dann die Knoten aus.

    Bei einem Cluster mit mehr als 16 Knoten zeigen die Diagramme keine Metriken, bis Sie die Knoten für das Diagramm ausgewählt haben.

(Nur Valkey) Die Registerkarte „Metriken“ hat zwei Ansichten. In der Standardansicht, der Standardansicht, werden CloudWatch Metriken angezeigt. Die Detailansicht zeigt OpenTelemetry Metriken und wird nur in Regionen angezeigt, in denen eine detaillierte Überwachung verfügbar ist. Weitere Informationen zur Detailansicht finden Sie unter Überwachung ElastiCache mit OpenTelemetry Metriken.

Überwachen von CloudWatch Cluster- und Knotenmetriken mit dem AWS CLI

So erfassen Sie CPU-Nutzungsstatistiken für einen Cache-Cluster

  • Für Linux, macOS oder Unix:

    aws cloudwatch get-metric-statistics \ --namespace AWS/ElastiCache \ --metric-name CPUUtilization \ --dimensions='[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]' \ --statistics=Average \ --start-time 2018-07-05T00:00:00 \ --end-time 2018-07-06T00:00:00 \ --period=3600

    Für Windows:

    aws cloudwatch get-metric-statistics ^ --namespace AWS/ElastiCache ^ --metric-name CPUUtilization ^ --dimensions Name=CacheClusterId,Value=test Name=CacheNodeId,Value=0001 ^ --statistics=Average ^ --start-time 2018-07-05T00:00:00 ^ --end-time 2018-07-06T00:00:00 ^ --period=3600

Überwachen von CloudWatch Cluster- und Knotenmetriken mithilfe der CloudWatch API

So erfassen Sie CPU-Nutzungsstatistiken für einen Cache-Cluster

  • Rufen Sie die CloudWatch API GetMetricStatistics mit den folgenden Parametern auf (beachten Sie, dass die Start- und Endzeiten nur als Beispiele angezeigt werden; Sie müssen Ihre eigenen entsprechenden Start- und Endzeiten ersetzen):

    • Statistics.member.1=Average

    • Namespace=AWS/ElastiCache

    • StartTime=2018-07-05T00:00:00

    • EndTime=2018-07-06T23:59:00

    • Period=3600

    • MetricName=CPUUtilization

    • Dimensions.member.1.Name=CacheClusterId

    • Dimensions.member.1.Value=mycachecluster

    • Dimensions.member.2.Name=CacheNodeId

    • Dimensions.member.2.Value=0002

    Beispiel
    https://monitoring.amazonaws.com/ ?Action=GetMetricStatistics &SignatureVersion=4 &Version=2010-08-01 &StartTime=2018-07-05T00:00:00 &EndTime=2018-07-06T23:59:00 &Period=3600 &Statistics.member.1=Average &Dimensions.member.1.Name=CacheClusterId &Dimensions.member.1.Value=mycachecluster &Dimensions.member.2.Name=CacheNodeId &Dimensions.member.2.Value=0002 &Namespace=AWS/ElastiCache &MetricName=CPUUtilization &Timestamp=2018-07-07T17%3A48%3A21.746Z &SignatureMethod=HmacSHA256 &X-Amz-Credential=<credential>