Mendapatkan Metrik dari CloudWatch - AWS SDK for Java 1.x

AWS SDK for Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-supportpada 31 Desember 2025. Kami menyarankan Anda bermigrasi ke AWS SDK for Java 2.xuntuk terus menerima fitur baru, peningkatan ketersediaan, dan pembaruan keamanan.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mendapatkan Metrik dari CloudWatch

Metrik Listing

Daftar CloudWatch metrik, membuatListMetricsRequestdan memanggil AmazonCloudWatchClientlistMetricsmetode. Anda dapat menggunakanListMetricsRequestuntuk memfilter metrik yang dikembalikan dengan ruangnama, nama metrik, atau dimensi.

catatan

Daftar metrik dan dimensi yang diposting olehAWSlayanan dapat ditemukan dalam {https—docs-aws-amazon-com-amazoncloudwatch-terbaru-monitoring-cw-support-for-AWS-html} [Amazon CloudWatch Referensi Metrik dan Dimensi] diAmazon CloudWatchPanduan Pengguna.

IMPOR

import com.amazonaws.services.cloudwatch.AmazonCloudWatch; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClientBuilder; import com.amazonaws.services.cloudwatch.model.ListMetricsRequest; import com.amazonaws.services.cloudwatch.model.ListMetricsResult; import com.amazonaws.services.cloudwatch.model.Metric;

Kode

final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); ListMetricsRequest request = new ListMetricsRequest() .withMetricName(name) .withNamespace(namespace); boolean done = false; while(!done) { ListMetricsResult response = cw.listMetrics(request); for(Metric metric : response.getMetrics()) { System.out.printf( "Retrieved metric %s", metric.getMetricName()); } request.setNextToken(response.getNextToken()); if(response.getNextToken() == null) { done = true; } }

Metrik dikembalikan dalamListMetricsResultdengan memanggilgetMetricsmetode. Hasilnya mungkinpaged. Untuk mengambil batch berikutnya hasil, hubungisetNextTokenpada objek permintaan asli dengan nilai kembali dariListMetricsResultobjekgetNextTokenmetode, dan lulus objek permintaan dimodifikasi kembali ke panggilan lain untuklistMetrics.

Informasi Selengkapnya