Memublikasikan Data Metrik Khusus - 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.

Memublikasikan Data Metrik Khusus

SejumlahAWSmemublikasikan layananMetrik mereka sendiridi ruang nama yang dimulai dengan”AWS “Anda juga dapat mempublikasikan data metrik kustom menggunakan namespace Anda sendiri (asalkan tidak dimulai dengan”AWS “).

Publikasikan Data Metrik Kustom

Untuk mempublikasikan data metrik Anda sendiri, hubungi AmazonCloudWatchClient'sputMetricDataMetode denganPutmetricDataRequest. ParameterPutMetricDataRequestharus menyertakan namespace khusus untuk digunakan untuk data, dan informasi tentang titik data itu sendiri dalamMetricDatumobjek.

catatan

Anda tidak dapat menentukan namespace yang dimulai dengan”AWS “. Ruang nama yang dimulai dengan”AWS “disimpan untuk digunakan olehAmazon Web Servicesproduk.

Impor

import com.amazonaws.services.cloudwatch.AmazonCloudWatch; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClientBuilder; import com.amazonaws.services.cloudwatch.model.Dimension; import com.amazonaws.services.cloudwatch.model.MetricDatum; import com.amazonaws.services.cloudwatch.model.PutMetricDataRequest; import com.amazonaws.services.cloudwatch.model.PutMetricDataResult; import com.amazonaws.services.cloudwatch.model.StandardUnit;

Kode

final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); Dimension dimension = new Dimension() .withName("UNIQUE_PAGES") .withValue("URLS"); MetricDatum datum = new MetricDatum() .withMetricName("PAGES_VISITED") .withUnit(StandardUnit.None) .withValue(data_point) .withDimensions(dimension); PutMetricDataRequest request = new PutMetricDataRequest() .withNamespace("SITE/TRAFFIC") .withMetricData(datum); PutMetricDataResult response = cw.putMetricData(request);

Informasi Selengkapnya