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

La AWS SDK for Java version 1.x est entrée en mode maintenance le 31 juillet 2024 et atteindra end-of-supportle 31 décembre 2025. Nous vous recommandons de migrer vers le pour continuer AWS SDK for Java 2.xà bénéficier des nouvelles fonctionnalités, des améliorations de disponibilité et des mises à jour de sécurité.

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