AWS SDK for Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-support
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 AmazonCloudWatchClientlistMetrics
metode. Anda dapat menggunakanListMetricsRequest
untuk 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 memanggilgetMetrics
metode. Hasilnya mungkinpaged. Untuk mengambil batch berikutnya hasil, hubungisetNextToken
pada objek permintaan asli dengan nilai kembali dariListMetricsResult
objekgetNextToken
metode, dan lulus objek permintaan dimodifikasi kembali ke panggilan lain untuklistMetrics
.
Informasi Selengkapnya
-
ListMetricsdiAmazon CloudWatchReferensi API.