Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memantau penggunaan sumber daya yang dapat diskalakan menggunakan CloudWatch
Dengan Amazon CloudWatch, Anda mendapatkan visibilitas yang hampir terus menerus ke dalam aplikasi Anda di seluruh sumber daya yang dapat diskalakan. CloudWatch adalah layanan pemantauan untuk AWS sumber daya. Anda dapat menggunakannya CloudWatch untuk mengumpulkan dan melacak metrik, menyetel alarm, dan bereaksi secara otomatis terhadap perubahan sumber daya Anda AWS . Anda juga dapat membuat dasbor untuk memantau metrik atau set metrik tertentu yang Anda butuhkan.
Saat Anda berinteraksi dengan layanan yang terintegrasi dengan Application Auto Scaling, mereka akan mengirimkan metrik yang ditunjukkan pada tabel berikut. CloudWatch Dalam CloudWatch, metrik dikelompokkan terlebih dahulu oleh namespace layanan, dan kemudian oleh berbagai kombinasi dimensi dalam setiap namespace. Metrik ini dapat membantu Anda memantau penggunaan sumber daya dan kapasitas rencana untuk aplikasi Anda. Jika beban kerja aplikasi Anda tidak konstan, ini menunjukkan bahwa Anda harus mempertimbangkan untuk menggunakan penskalaan otomatis. Untuk deskripsi mendetail tentang metrik ini, lihat dokumentasi untuk metrik yang diminati.
Daftar Isi
CloudWatch metrik untuk memantau penggunaan sumber daya
Tabel berikut mencantumkan CloudWatch metrik yang tersedia untuk mendukung pemantauan penggunaan sumber daya. Daftar ini tidak lengkap tetapi akan memberi Anda titik awal yang baik. Jika Anda tidak melihat metrik ini di CloudWatch konsol, pastikan Anda telah menyelesaikan pengaturan sumber daya. Untuk informasi selengkapnya, lihat Panduan CloudWatch Pengguna Amazon.
Sumber daya yang dapat diskalakan | Namespace | CloudWatch metrik | Tautan ke dokumentasi |
---|---|---|---|
AppStream 2.0 | |||
Armada |
AWS/ AppStream |
Nama: AvailableCapacity Dimensi: Armada |
AppStream 2.0 metrik |
Armada | AWS/ AppStream |
Nama: CapacityUtilization Dimensi: Armada |
AppStream 2.0 metrik |
Aurora | |||
Replika | AWS/RDS |
Nama: CPUUtilization Dimensi: DBCluster Pengidentifikasi, Peran (PEMBACA) |
Metrik tingkat cluster Aurora |
Replika | AWS/RDS |
Nama: DatabaseConnections Dimensi: DBCluster Pengidentifikasi, Peran (PEMBACA) |
Metrik tingkat cluster Aurora |
Amazon Comprehend | |||
Titik akhir klasifikasi dokumen | AWS/Comprehend |
Nama: InferenceUtilization Dimensi: EndpointArn |
Amazon Comprehend metrik titik akhir |
Titik akhir pengenal entitas | AWS/Comprehend |
Nama: InferenceUtilization Dimensi: EndpointArn |
Amazon Comprehend metrik titik akhir |
DynamoDB | |||
Tabel dan indeks sekunder global | AWS/DynamoDB |
Nama: ProvisionedReadCapacityUnits Dimensi: TableName, GlobalSecondaryIndexName |
Metrik DynamoDB |
Tabel dan indeks sekunder global | AWS/DynamoDB |
Nama: ProvisionedWriteCapacityUnits Dimensi: TableName, GlobalSecondaryIndexName |
Metrik DynamoDB |
Tabel dan indeks sekunder global | AWS/DynamoDB |
Nama: ConsumedReadCapacityUnits Dimensi: TableName, GlobalSecondaryIndexName |
Metrik DynamoDB |
Tabel dan indeks sekunder global | AWS/DynamoDB |
Nama: ConsumedWriteCapacityUnits Dimensi: TableName, GlobalSecondaryIndexName |
Metrik DynamoDB |
Amazon ECS | |||
Layanan | AWS/ECS |
Nama: CPUUtilization Dimensi: ClusterName, ServiceName |
Metrik Amazon ECS |
Layanan | AWS/ECS |
Nama: MemoryUtilization Dimensi: ClusterName, ServiceName |
Metrik Amazon ECS |
Layanan | AWS/ApplicationELB |
Nama: RequestCountPerTarget Dimensi: TargetGroup |
Metrik Application Load Balancer |
ElastiCache | |||
Cluster (kelompok replikasi) | AWS/ ElastiCache |
Nama: DatabaseMemoryUsageCountedForEvictPercentage Dimensi: ReplicationGroupId |
ElastiCache Metrik Valkey dan Redis OSS |
Cluster (kelompok replikasi) | AWS/ ElastiCache |
Nama: DatabaseCapacityUsageCountedForEvictPercentage Dimensi: ReplicationGroupId |
ElastiCache Metrik Valkey dan Redis OSS |
Cluster (kelompok replikasi) | AWS/ ElastiCache |
Nama: Mesin CPUUtilization Dimensi: ReplicationGroupId, Peran (Utama) |
ElastiCache Metrik Valkey dan Redis OSS |
Cluster (kelompok replikasi) | AWS/ ElastiCache |
Nama: Mesin CPUUtilization Dimensi: ReplicationGroupId, Peran (Replika) |
ElastiCache Metrik Valkey dan Redis OSS |
Cluster (cache) | AWS/ ElastiCache |
Nama: Mesin CPUUtilization Dimensi: CacheClusterId, Node |
ElastiCache Metrik memcache |
Cluster (cache) | AWS/ ElastiCache |
Nama: DatabaseCapacityMemoryUsagePercentage Dimensi: CacheClusterId |
ElastiCache Metrik memcache |
Amazon EMR | |||
Klaster | AWS/ ElasticMapReduce |
Nama: YARNMemory AvailablePercentage Dimensi: ClusterId |
Metrik Amazon EMR |
Keyspaces Amazon | |||
Tabel | AWS/Cassandra |
Nama: ProvisionedReadCapacityUnits Dimensi: Keyspace, TableName |
Metrik Amazon Keyspaces |
Tabel | AWS/Cassandra |
Nama: ProvisionedWriteCapacityUnits Dimensi: Keyspace, TableName |
Metrik Amazon Keyspaces |
Tabel | AWS/Cassandra |
Nama: ConsumedReadCapacityUnits Dimensi: Keyspace, TableName |
Metrik Amazon Keyspaces |
Tabel | AWS/Cassandra |
Nama: ConsumedWriteCapacityUnits Dimensi: Keyspace, TableName |
Metrik Amazon Keyspaces |
Lambda | |||
Konkurensi terprovisi | AWS/Lambda |
Nama: ProvisionedConcurrencyUtilization Dimensi: FunctionName, Sumber Daya |
Metrik fungsi Lambda |
Amazon MSK | |||
Penyimpanan broker | AWS/Kafka |
Nama: KafkaDataLogsDiskUsed Dimensi: Nama Cluster |
Metrik MSK Amazon |
Penyimpanan broker | AWS/Kafka |
Nama: KafkaDataLogsDiskUsed Dimensi: Nama Cluster, ID Broker |
Metrik MSK Amazon |
Neptunus | |||
Klaster | AWS/Neptunus |
Nama: CPUUtilization Dimensi: DBCluster Pengidentifikasi, Peran (PEMBACA) |
Metrik Neptunus |
SageMaker AI | |||
Varian titik akhir | AWS/ SageMaker |
Nama: InvocationsPerInstance Dimensi: EndpointName, VariantName |
Metrik pemanggilan |
Komponen inferensi | AWS/ SageMaker |
Nama: InvocationsPerCopy Dimensi: InferenceComponentName |
Metrik pemanggilan |
Konkurensi yang disediakan untuk titik akhir tanpa server | AWS/ SageMaker |
Nama: ServerlessProvisionedConcurrencyUtilization Dimensi: EndpointName, VariantName |
Metrik titik akhir tanpa server |
Armada Spot (Amazon EC2) | |||
Armada Spot | AWS/Tempat EC2 |
Nama: CPUUtilization Dimensi: FleetRequestId |
Metrik Armada Spot |
Armada Spot | AWS/Tempat EC2 |
Nama: NetworkIn Dimensi: FleetRequestId |
Metrik Armada Spot |
Armada Spot | AWS/Tempat EC2 |
Nama: NetworkOut Dimensi: FleetRequestId |
Metrik Armada Spot |
Armada Spot | AWS/ApplicationELB |
Nama: RequestCountPerTarget Dimensi: TargetGroup |
Metrik Application Load Balancer |
Metrik yang telah ditentukan sebelumnya untuk kebijakan penskalaan pelacakan target
Tabel berikut mencantumkan tipe metrik yang telah ditentukan dari Referensi API Application Auto Scaling dengan nama metrik yang CloudWatch sesuai. Setiap metrik yang telah ditentukan mewakili agregasi nilai metrik yang mendasarinya CloudWatch . Hasilnya adalah penggunaan sumber daya rata-rata selama periode satu menit, berdasarkan persentase kecuali dinyatakan lain. Metrik yang telah ditentukan hanya digunakan dalam konteks pengaturan kebijakan penskalaan pelacakan target.
Anda dapat menemukan informasi selengkapnya tentang metrik ini di dokumentasi layanan yang tersedia dari tabel diCloudWatch metrik untuk memantau penggunaan sumber daya.
Jenis metrik yang telah ditentukan | CloudWatch nama 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 |
Mesin CPUUtilization |
ElastiCacheReplicaEngineCPUUtilization |
Mesin CPUUtilization |
ElastiCacheEngineCPUUtilization |
Mesin CPUUtilization |
ElastiCacheDatabaseMemoryUsagePercentage
|
DatabaseMemoryUsagePercentage |
Keyspaces Amazon | |
CassandraReadCapacityUtilization |
ProvisionedReadCapacityUnits, ConsumedReadCapacityUnits ² |
CassandraWriteCapacityUtilization |
ProvisionedWriteCapacityUnits, ConsumedWriteCapacityUnits ² |
Lambda | |
LambdaProvisionedConcurrencyUtilization |
ProvisionedConcurrencyUtilization |
Amazon MSK | |
KafkaBrokerStorageUtilization |
KafkaDataLogsDiskUsed |
Neptunus | |
NeptuneReaderAverageCPUUtilization |
CPUUtilization |
SageMaker AI | |
SageMakerVariantInvocationsPerInstance |
InvocationsPerInstance¹ |
SageMakerInferenceComponentInvocationsPerCopy |
InvocationsPerCopy¹ |
SageMakerVariantProvisionedConcurrencyUtilization |
ServerlessProvisionedConcurrencyUtilization |
SageMakerInferenceComponentConcurrentRequestsPerCopyHighResolution |
ConcurrentRequestsPerCopy |
SageMakerVariantConcurrentRequestsPerModelHighResolution |
ConcurrentRequestsPerModel |
Armada Spot | |
EC2SpotFleetRequestAverageCPUUtilization |
CPUUtilization³ |
EC2SpotFleetRequestAverageNetworkIn³ |
NetworkIn¹ ³ |
EC2SpotFleetRequestAverageNetworkOut³ |
NetworkOut¹ ³ |
ALBRequestCountPerTarget |
RequestCountPerTarget¹ |
¹ Metrik didasarkan pada hitungan, bukan persentase.
² Untuk DynamoDB dan Amazon Keyspaces, metrik yang telah ditentukan adalah agregasi dari dua metrik untuk mendukung penskalaan berdasarkan konsumsi CloudWatch throughput yang disediakan.
³ Untuk kinerja penskalaan terbaik, pemantauan EC2 terperinci Amazon harus digunakan.
Metrik dan dimensi penskalaan prediktif
AWS/ApplicationAutoScaling
Namespace menyertakan metrik berikut untuk kebijakan penskalaan prediktif. Metrik ini tersedia dengan resolusi satu jam dan dapat membantu Anda mengevaluasi akurasi perkiraan dengan membandingkan nilai yang diperkirakan dengan nilai aktual.
Metrik | Deskripsi | Dimensi |
---|---|---|
PredictiveScalingLoadForecast
|
Jumlah beban yang diantisipasi akan dihasilkan oleh aplikasi Anda. Statistik Kriteria pelaporan: Dilaporkan setelah perkiraan awal dibuat. |
ResourceId , ServiceNamespace ,
PolicyName , ScalableDimension , PairIndex
|
PredictiveScalingCapacityForecast |
Jumlah kapasitas yang diantisipasi yang dibutuhkan untuk memenuhi permintaan aplikasi. Ini didasarkan pada perkiraan beban dan tingkat pemanfaatan target di mana Anda ingin mempertahankan sumber daya Application Auto Scaling Anda. Statistik Kriteria pelaporan: Dilaporkan setelah perkiraan awal dibuat. |
ResourceId , ServiceNamespace ,
PolicyName , ScalableDimension
|
PredictiveScalingMetricPairCorrelation |
Korelasi antara metrik penskalaan dan rata-rata per instance dari metrik beban. Penskalaan prediktif mengasumsikan korelasi tinggi. Oleh karena itu, jika Anda mengamati nilai rendah untuk metrik ini, lebih baik tidak menggunakan pasangan metrik. Statistik Kriteria pelaporan: Dilaporkan setelah perkiraan awal dibuat. |
ResourceId , ServiceNamespace ,
PolicyName , ScalableDimension , PairIndex
|