CloudWatch Indicateurs pour apporter vos propres contenants - Amazon SageMaker AI

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.

CloudWatch Indicateurs pour apporter vos propres contenants

Si la publish_cloudwatch_metrics valeur se trouve Enabled sur la Environment carte du /opt/ml/processing/processingjobconfig.json fichier, le code du conteneur émet CloudWatch des métriques Amazon à cet emplacement :/opt/ml/output/metrics/cloudwatch.

Le schéma de ce fichier est étroitement basé sur l' CloudWatchPutMetricsAPI. L'espace de noms n'est pas spécifié ici. La valeur par défaut est la suivante :

  • For real-time endpoints: /aws/sagemaker/Endpoint/data-metrics

  • For batch transform jobs: /aws/sagemaker/ModelMonitoring/data-metrics

Toutefois, vous pouvez spécifier des dimensions. Nous vous recommandons d'ajouter les dimensions suivantes au minimum :

  • Endpoint et MonitoringSchedule pour les points de terminaison en temps réel

  • MonitoringSchedule pour les tâches de transformation par lots

Les extraits de code JSON suivants montrent comment définir vos dimensions.

Pour un point de terminaison en temps réel, consultez l'extrait JSON suivant qui inclut les dimensions Endpoint et MonitoringSchedule :

{ "MetricName": "", # Required "Timestamp": "2019-11-26T03:00:00Z", # Required "Dimensions" : [{"Name":"Endpoint","Value":"endpoint_0"},{"Name":"MonitoringSchedule","Value":"schedule_0"}] "Value": Float, # Either the Value or the StatisticValues field can be populated and not both. "StatisticValues": { "SampleCount": Float, "Sum": Float, "Minimum": Float, "Maximum": Float }, "Unit": "Count", # Optional }

Pour une tâche de transformation par lots, consultez l'extrait JSON suivant qui inclut la dimension MonitoringSchedule :

{ "MetricName": "", # Required "Timestamp": "2019-11-26T03:00:00Z", # Required "Dimensions" : [{"Name":"MonitoringSchedule","Value":"schedule_0"}] "Value": Float, # Either the Value or the StatisticValues field can be populated and not both. "StatisticValues": { "SampleCount": Float, "Sum": Float, "Minimum": Float, "Maximum": Float }, "Unit": "Count", # Optional }