カスタムメトリクスデータを発行する - AWS SDK for Java 1.x

AWS SDK for Java (v1) の近日発表 end-of-support しました。AWS SDK for Java v2 に移行することをお勧めします。日付、その他の詳細、移行方法については、リンク先の発表内容を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

カスタムメトリクスデータを発行する

複数の AWS のサービスが「AWS」で始まる名前空間で独自のメトリクスを発行します。(「AWS」で始まらない限り) 独自の名前空間を使用してカスタムメトリクスデータを発行することもできます。

カスタムメトリクスデータを発行する

独自のメトリクスデータを発行するには、AmazonCloudWatchClient の 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);

詳細情報