Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dapatkan metrik dari CloudWatch
Metrik daftar
Untuk membuat daftar CloudWatch metrik, buat ListMetricsRequest listMetrics metode CloudWatchClient tersebut. Anda dapat menggunakan ListMetricsRequest untuk memfilter metrik yang dikembalikan berdasarkan namespace, nama metrik, atau dimensi.
catatan
Daftar metrik dan dimensi yang diposting oleh AWS layanan dapat ditemukan dalam Referensi Amazon CloudWatch Metrik dan Dim ensi di Panduan Amazon CloudWatch Pengguna.
Impor
import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.cloudwatch.CloudWatchClient; import software.amazon.awssdk.services.cloudwatch.model.CloudWatchException; import software.amazon.awssdk.services.cloudwatch.model.ListMetricsRequest; import software.amazon.awssdk.services.cloudwatch.model.ListMetricsResponse; import software.amazon.awssdk.services.cloudwatch.model.Metric;
Kode
public static void listMets( CloudWatchClient cw, String namespace) { boolean done = false; String nextToken = null; try { while(!done) { ListMetricsResponse response; if (nextToken == null) { ListMetricsRequest request = ListMetricsRequest.builder() .namespace(namespace) .build(); response = cw.listMetrics(request); } else { ListMetricsRequest request = ListMetricsRequest.builder() .namespace(namespace) .nextToken(nextToken) .build(); response = cw.listMetrics(request); } for (Metric metric : response.metrics()) { System.out.printf( "Retrieved metric %s", metric.metricName()); System.out.println(); } if(response.nextToken() == null) { done = true; } else { nextToken = response.nextToken(); } } } catch (CloudWatchException e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } }
Metrik dikembalikan dalam a ListMetricsResponse getMetrics metodenya.
Hasilnya dapat dipag ing. Untuk mengambil kumpulan hasil berikutnya, nextToken panggil objek respons dan gunakan nilai token untuk membangun objek permintaan baru. Kemudian panggil listMetrics metode lagi dengan permintaan baru.
Lihat contoh lengkapnya
Informasi selengkapnya
-
ListMetricsdalam Refer Amazon CloudWatch ensi API