Publication de données de métriques personnalisées - AWS SDK for Java 1. x

Nous avons annoncé la sortie prochaine end-of-support de AWS SDK for Java (v1). Nous vous recommandons de migrer vers la AWS SDK for Java version v2. Pour les dates, les détails supplémentaires et les informations sur la façon de migrer, reportez-vous à l'annonce associée.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Publication de données de métriques personnalisées

Un certain nombre d'AWSpublication des servicesleurs propres mesuresdans les espaces de noms commençant par »AWS « Vous pouvez également publier des données de métriques personnalisées en utilisant votre propre espace de noms (dans la mesure où il ne commence pas par »AWS «).

Publication de données de métriques personnalisées

Pour publier vos propres données de métriques, appelez leputMetricDataavec unPutMetricDataRequest. L'objet PutMetricDataRequest doit inclure l'espace de noms personnalisé à utiliser pour les données et des informations sur le point de données proprement dit dans un objet MetricDatum.

Note

Vous ne pouvez pas spécifier un espace de noms commençant par »AWS «. Espaces de noms commençant par »AWS « sont réservés pour un usage parAmazon Web ServicesProduits .

Importations

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);

En savoir plus