截至 2024 年 7 月 31 日, AWS SDK for Java 1.x 已進入維護模式,並將end-of-support
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
發佈自訂指標資料
的一些AWS服務發佈他們自己的指標在以」開頭的命名空間中AWS
「您也可以使用自己的命名空間來發佈自訂指標資料(只要開頭不是」AWS
「)。
發佈自訂指標資料
若要發佈您自己的指標資料,請呼叫putMetricData
方法並搭配PutMetricDataRequest 詢。PutMetricDataRequest
必須在 MetricDatum 物件中包含用於資料的自訂命名空間,以及資料點本身的相關資訊。
注意
您不能指定開頭為」AWS
「。以」開頭的命名空間AWS
保留以供日後使用Amazon Web Services產品。
匯入
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;
Code
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);
詳細資訊
-
使用Amazon CloudWatch指標中的Amazon CloudWatch使用者指南。
-
AWS命名空間中的Amazon CloudWatch使用者指南。
-
PutMetricData中的Amazon CloudWatchAPI 參考。