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.
Überwachen Sie die Nutzung skalierbarer Ressourcen mit CloudWatch
Mit Amazon CloudWatch erhalten Sie nahezu kontinuierlichen Einblick in Ihre Anwendungen über skalierbare Ressourcen hinweg. CloudWatch ist ein Monitoring-Service für AWS Ressourcen. Sie können CloudWatch damit Kennzahlen sammeln und verfolgen, Alarme einrichten und automatisch auf Änderungen Ihrer AWS Ressourcen reagieren. Sie können auch Dashboards erstellen, um die spezifischen Metriken oder Gruppen von Metriken zu überwachen, die Sie benötigen.
Wenn Sie mit den Diensten interagieren, die in Application Auto Scaling integriert sind, senden sie die in der folgenden Tabelle aufgeführten Metriken an CloudWatch. In CloudWatch werden die Metriken zuerst nach dem Dienst-Namespace und dann nach den verschiedenen Dimensionskombinationen innerhalb der einzelnen Namespaces gruppiert. Diese Metriken können Ihnen helfen, die Ressourcennutzung zu überwachen und die Kapazität Ihrer Anwendungen zu planen. Wenn der Workload Ihrer Anwendung nicht konstant ist, sollten Sie die Verwendung von Auto Scaling in Betracht ziehen. Ausführliche Beschreibungen dieser Metriken finden Sie in der Dokumentation zur jeweiligen Metrik.
Inhalt
CloudWatch Metriken zur Überwachung der Ressourcennutzung
In der folgenden Tabelle sind die CloudWatch Metriken aufgeführt, die zur Überwachung der Ressourcennutzung verfügbar sind. Die Liste ist nicht vollständig, bietet Ihnen aber einen guten Ausgangspunkt. Wenn Sie diese Metriken nicht in der CloudWatch Konsole sehen, stellen Sie sicher, dass Sie die Einrichtung der Ressource abgeschlossen haben. Weitere Informationen finden Sie im CloudWatch Amazon-Benutzerhandbuch.
Skalierbare Ressource | Namespace | CloudWatch Metrik | Link zur Dokumentation |
---|---|---|---|
AppStream 2.0 | |||
Flotten |
AWS/ AppStream |
Bezeichnung: AvailableCapacity Dimension: Flotte |
AppStream 2.0-Metriken |
Flotten | AWS/ AppStream |
Bezeichnung: CapacityUtilization Dimension: Flotte |
AppStream 2.0-Metriken |
Aurora | |||
Replikas | AWS/RDS |
Bezeichnung: CPUUtilization Abmessungen: DBCluster Kennung, Rolle (READER) |
Aurora-Metriken auf Clusterebene |
Replikas | AWS/RDS |
Name: DatabaseConnections Abmessungen: DBCluster Kennung, Rolle (READER) |
Aurora-Metriken auf Clusterebene |
Amazon Comprehend | |||
Dokumentklassifizierungsendpunkte | AWS/Comprehend |
Name: InferenceUtilization Dimension: EndpointArn |
Endpoint-Metriken für Amazon Comprehend |
Endpunkte der Entitätserkennung | AWS/Comprehend |
Name: InferenceUtilization Dimension: EndpointArn |
Endpoint-Metriken für Amazon Comprehend |
DynamoDB | |||
Tabellen und globale sekundäre Indizes | AWS/DynamoDB |
Name: ProvisionedReadCapacityUnits Abmessungen: TableName, GlobalSecondaryIndexName |
DynamoDB-Metriken |
Tabellen und globale sekundäre Indizes | AWS/DynamoDB |
Name: ProvisionedWriteCapacityUnits Abmessungen: TableName, GlobalSecondaryIndexName |
DynamoDB-Metriken |
Tabellen und globale sekundäre Indizes | AWS/DynamoDB |
Name: ConsumedReadCapacityUnits Abmessungen: TableName, GlobalSecondaryIndexName |
DynamoDB-Metriken |
Tabellen und globale sekundäre Indizes | AWS/DynamoDB |
Name: ConsumedWriteCapacityUnits Abmessungen: TableName, GlobalSecondaryIndexName |
DynamoDB-Metriken |
Amazon ECS | |||
Services | AWS/ECS |
Name: CPUUtilization Abmessungen: ClusterName, ServiceName |
Amazon-ECS-Metriken |
Services | AWS/ECS |
Name: MemoryUtilization Abmessungen: ClusterName, ServiceName |
Amazon-ECS-Metriken |
Services | AWS/ApplicationELB |
Name: RequestCountPerTarget Dimension: TargetGroup |
Application-Load-Balancer-Metriken |
ElastiCache | |||
Cluster (Replikationsgruppen) | AWS/ ElastiCache |
Bezeichnung: DatabaseMemoryUsageCountedForEvictPercentage Dimension: ReplicationGroupId |
ElastiCache (Redis OSS) -Metriken |
Cluster (Replikationsgruppen) | AWS/ ElastiCache |
Bezeichnung: DatabaseCapacityUsageCountedForEvictPercentage Dimension: ReplicationGroupId |
ElastiCache (Redis OSS) -Metriken |
Cluster (Replikationsgruppen) | AWS/ ElastiCache |
Name: Motor CPUUtilization Abmessungen: ReplicationGroupId, Rolle (primär) |
ElastiCache (Redis OSS) -Metriken |
Cluster (Replikationsgruppen) | AWS/ ElastiCache |
Name: Motor CPUUtilization Abmessungen: ReplicationGroupId, Rolle (Replik) |
ElastiCache (Redis OSS) -Metriken |
Amazon EMR | |||
Cluster | AWS/ ElasticMapReduce |
Bezeichnung: YARNMemory AvailablePercentage Dimension: ClusterId |
Amazon-EMR-Metriken |
Amazon Keyspaces | |||
Tabellen | AWS/Cassandra |
Name: ProvisionedReadCapacityUnits Abmessungen: Keyspace, TableName |
Amazon-Keyspaces-Metriken |
Tabellen | AWS/Cassandra |
Name: ProvisionedWriteCapacityUnits Abmessungen: Keyspace, TableName |
Amazon-Keyspaces-Metriken |
Tabellen | AWS/Cassandra |
Name: ConsumedReadCapacityUnits Abmessungen: Keyspace, TableName |
Amazon-Keyspaces-Metriken |
Tabellen | AWS/Cassandra |
Name: ConsumedWriteCapacityUnits Abmessungen: Keyspace, TableName |
Amazon-Keyspaces-Metriken |
Lambda | |||
Bereitgestellte Gleichzeitigkeit | AWS/Lambda |
Name: ProvisionedConcurrencyUtilization Abmessungen: FunctionName, Ressource |
Lambda-Funktionsmetriken |
Amazon MSK | |||
Broker-Speicher | AWS/Kafka |
Name: KafkaDataLogsDiskUsed Dimensionen: Clustername |
Amazon-MSK-Metriken |
Broker-Speicher | AWS/Kafka |
Name: KafkaDataLogsDiskUsed Dimensionen: Clustername, Broker-ID |
Amazon-MSK-Metriken |
Neptune | |||
Cluster | AWS/Neptune |
Name: CPUUtilization Abmessungen: DBCluster Kennung, Rolle (READER) |
Neptune-Metriken |
SageMaker AI | |||
Endpunktvarianten | AWS/ SageMaker |
Bezeichnung: InvocationsPerInstance Abmessungen: EndpointName, VariantName |
Aufrufmetriken |
Inferenzkomponenten | AWS/ SageMaker |
Bezeichnung: InvocationsPerCopy Abmessungen: InferenceComponentName |
Aufrufmetriken |
Bereitgestellte Gleichzeitigkeit für einen Serverless-Endpunkt | AWS/ SageMaker |
Bezeichnung: ServerlessProvisionedConcurrencyUtilization Abmessungen: EndpointName, VariantName |
Metriken für Serverless-Endgeräte |
Spot-Flotte (Amazon EC2) | |||
Spot Flotten | AWS/ Spot EC2 |
Bezeichnung: CPUUtilization Dimension: FleetRequestId |
Metriken für Spot-Flotten |
Spot Flotten | AWS/ Spot EC2 |
Bezeichnung: NetworkIn Dimension: FleetRequestId |
Metriken für Spot-Flotten |
Spot Flotten | AWS/ Spot EC2 |
Bezeichnung: NetworkOut Dimension: FleetRequestId |
Metriken für Spot-Flotten |
Spot Flotten | AWS/ApplicationELB |
Name: RequestCountPerTarget Dimension: TargetGroup |
Application-Load-Balancer-Metriken |
Vordefinierte Metriken für Skalierungsrichtlinien für die Zielverfolgung
In der folgenden Tabelle sind die vordefinierten Metriktypen aus der Application Auto Scaling API-Referenz mit ihren entsprechenden CloudWatch Metriknamen aufgeführt. Jede vordefinierte Metrik stellt eine Aggregation der Werte der zugrunde liegenden CloudWatch Metrik dar. Das Ergebnis ist die durchschnittliche Ressourcennutzung über einen Zeitraum von einer Minute, basierend auf einem Prozentsatz, sofern nicht anders angegeben. Die vordefinierten Metriken werden nur im Rahmen der Einrichtung von Skalierungsrichtlinien für die Zielverfolgung verwendet.
Weitere Informationen zu diesen Metriken finden Sie in der Dokumentation des von Ihnen verwendeten Service, die Sie in der Tabelle unter CloudWatch Metriken zur Überwachung der Ressourcennutzung finden.
Vordefinierter Metriktyp | CloudWatch Name der Metrik |
---|---|
AppStream 2.0 | |
AppStreamAverageCapacityUtilization |
CapacityUtilization |
Aurora | |
RDSReaderAverageCPUUtilization |
CPUUtilization |
RDSReaderAverageDatabaseConnections |
DatabaseConnections¹ |
Amazon Comprehend | |
ComprehendInferenceUtilization |
InferenceUtilization |
DynamoDB | |
DynamoDBReadCapacityUtilization |
ProvisionedReadCapacityUnits, ConsumedReadCapacityUnits ² |
DynamoDBWriteCapacityUtilization |
ProvisionedWriteCapacityUnits, ConsumedWriteCapacityUnits ² |
Amazon ECS | |
ECSServiceAverageCPUUtilization |
CPUUtilization |
ECSServiceAverageMemoryUtilization |
MemoryUtilization |
ALBRequestCountPerTarget |
RequestCountPerTarget¹ |
ElastiCache | |
ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage |
DatabaseMemoryUsageCountedForEvictPercentage |
ElastiCacheDatabaseCapacityUsageCountedForEvictPercentage
|
DatabaseCapacityUsageCountedForEvictPercentage |
ElastiCachePrimaryEngineCPUUtilization |
Motor CPUUtilization |
ElastiCacheReplicaEngineCPUUtilization |
Motor CPUUtilization |
Amazon Keyspaces | |
CassandraReadCapacityUtilization |
ProvisionedReadCapacityUnits, ConsumedReadCapacityUnits ² |
CassandraWriteCapacityUtilization |
ProvisionedWriteCapacityUnits, ConsumedWriteCapacityUnits ² |
Lambda | |
LambdaProvisionedConcurrencyUtilization |
ProvisionedConcurrencyUtilization |
Amazon MSK | |
KafkaBrokerStorageUtilization |
KafkaDataLogsDiskUsed |
Neptune | |
NeptuneReaderAverageCPUUtilization |
CPUUtilization |
SageMaker AI | |
SageMakerVariantInvocationsPerInstance |
InvocationsPerInstance¹ |
SageMakerInferenceComponentInvocationsPerCopy |
InvocationsPerCopy¹ |
SageMakerVariantProvisionedConcurrencyUtilization |
ServerlessProvisionedConcurrencyUtilization |
SageMakerInferenceComponentConcurrentRequestsPerCopyHighResolution |
ConcurrentRequestsPerCopy |
SageMakerVariantConcurrentRequestsPerModelHighResolution |
ConcurrentRequestsPerModel |
Spot-Flotte | |
EC2SpotFleetRequestAverageCPUUtilization |
CPUUtilization³ |
EC2SpotFleetRequestAverageNetworkIn³ |
NetworkIn¹ ³ |
EC2SpotFleetRequestAverageNetworkOut³ |
NetworkOut¹ ³ |
ALBRequestCountPerTarget |
RequestCountPerTarget¹ |
¹Metrik basiert auf einer Anzahl statt auf einem Prozentsatz.
² Für DynamoDB und Amazon Keyspaces sind die vordefinierten Metriken eine Aggregation von zwei CloudWatch Metriken, um die Skalierung auf der Grundlage des bereitgestellten Durchsatzverbrauchs zu unterstützen.
³ Für eine optimale Skalierungsleistung sollte die EC2 detaillierte Überwachung von Amazon verwendet werden.