View a markdown version of this page

Surveillez les tâches de service dans un AWS Batch file d’attente - AWS Batch

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.

Surveillez les tâches de service dans un AWS Batch file d’attente

Vous pouvez suivre l'état des tâches dans votre file d'attente de tâches de SageMaker formation à l'aide delist-service-jobs, etget-job-queue-snapshot.

Afficher les tâches en cours dans votre file d'attente :

aws batch list-service-jobs \ --job-queue my-sm-training-fifo-jq \ --job-status RUNNING

Afficher les tâches en attente dans la file d'attente :

aws batch list-service-jobs \ --job-queue my-sm-training-fifo-jq \ --job-status RUNNABLE

Afficher les tâches qui ont été soumises SageMaker mais qui ne sont pas encore en cours d'exécution :

aws batch list-service-jobs \ --job-queue my-sm-training-fifo-jq \ --job-status SCHEDULED

Obtenez un aperçu des tâches qui figurent en tête de votre file d'attente :

aws batch get-job-queue-snapshot --job-queue my-sm-training-fifo-jq

Cette commande indique l'ordre des tâches de service à venir dans votre file d'attente.

Obtenez des informations détaillées sur les tâches de maintenance

Utilisez cette DescribeServiceJob opération pour obtenir des informations complètes sur une tâche de maintenance spécifique, notamment son statut actuel, ses identifiants de ressources de service et des informations détaillées sur les tentatives.

Afficher des informations détaillées sur une tâche spécifique :

aws batch describe-service-job \ --job-id a4d6c728-8ee8-4c65-8e2a-9a5e8f4b7c3d

Cette commande renvoie des informations complètes sur la tâche, notamment :

  • ARN du poste et statut actuel

  • Identifiants de ressources de service (tels que l'ARN SageMaker des tâches de formation)

  • Priorité de planification et configuration des nouvelles tentatives

  • Charge utile de demande de service contenant les paramètres de service d'origine

  • Informations détaillées sur les tentatives avec heures de début et de fin

  • Messages d'état provenant du service cible

Surveiller les emplois SageMaker de formation

Lorsque vous suivez les tâches de SageMaker formation AWS Batch, vous pouvez accéder à la fois aux informations sur les AWS Batch tâches et aux détails des tâches de SageMaker formation sous-jacentes.

L'identifiant de ressource de service figurant dans les détails de la tâche contient l'ARN de la tâche de SageMaker formation :

{ "latestAttempt": { "serviceResourceId": { "name": "TrainingJobArn", "value": "arn:aws:sagemaker:us-east-1:123456789012:training-job/my-training-job" } } }

Vous pouvez utiliser cet ARN pour obtenir des informations supplémentaires directement auprès de SageMaker :

aws sagemaker describe-training-job \ --training-job-name my-training-job

Surveillez l'avancement des tâches en vérifiant à la fois AWS Batch le statut et l'état des tâches de SageMaker formation. Le statut de la AWS Batch tâche indique le cycle de vie global de la tâche, tandis que le statut de la tâche de SageMaker formation fournit des informations spécifiques au service sur le processus de formation.