Afficher une file d'attente de tâches dans AWS Batch - 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.

Afficher une file d'attente de tâches dans AWS Batch

Une fois que vous avez créé une file d'attente de tâches et que vous avez soumis les tâches, il est important de pouvoir suivre sa progression. Vous pouvez utiliser la page Détails des tâches pour consulter, gérer et surveiller votre file d'attente de tâches.

Afficher les informations relatives à la file d'attente

Dans la AWS Batch console, sélectionnez Queues de tâches dans le volet de navigation et choisissez la file d'attente de tâches de votre choix pour en afficher les détails. Sur cette page, vous pouvez consulter et gérer votre file d'attente de tâches et consulter des informations supplémentaires sur les opérations de la file d'attente, telles que l'instantané de la file d'attente de tâches, les limites d'état des tâches, l'ordre de l'environnement, les balises et le code JSON de la file d'attente de tâches.

Détails de la file d'attente de tâches

Cette section fournit une vue d'ensemble et des options de maintenance pour la file d'attente des tâches. Il est important de noter que vous trouverez le nom de ressource Amazon (ARN) dans cette section.

Pour trouver ces informations via le AWS Command Line Interface, utilisez l'DescribeJobQueuesopération associée au nom de la file d'attente des tâches ou à l'ARN correspondant.

Actions actives

Pour les files d'attente de travail utilisant la planification du partage équitable, AWS Batch fournit une visibilité sur la manière dont les différents identifiants de partage consomment de la capacité. Ces informations vous aident à comprendre la distribution des ressources et à identifier les parts susceptibles de nécessiter un ajustement.

Note

L'onglet Active shares n'est présent que lorsque l'algorithme de planification de la file d'attente de tâches est Fair-share.

La section des 20 principaux partages actifs indique les identifiants de partage dont les tâches sont planifiées, de début et en cours d'exécution. Cette vue inclut :

  • Nom de l'identifiant du partage : identifiant unique du partage.

    Les identifiants de partage sont des libellés qui regroupent les tâches pour une planification équitable. Lorsque vous soumettez des tâches avec le même identifiant de partage, AWS Batch traitez-les comme faisant partie de la même charge de travail à des fins d'allocation de ressources. Les identifiants de partage permettent de garantir une répartition équitable de la capacité de calcul entre les différentes équipes, les différents projets ou les différents types de charge de travail. Pour de plus amples informations, veuillez consulter Utiliser des identifiants de partage pour identifier les charges de travail.

  • Utilisation de la capacité : quantité de ressources que la tâche est configurée pour utiliser. Ceci est mesuré dans instances ou cpu en vCPU fonction de l'environnement.

  • Action Afficher les offres d'emploi : lien permettant de voir toutes les offres d'emploi associées à ce partage.

Vous pouvez consulter ces informations sous forme de liste ou de graphique :

  • Affichage en liste - Affichage tabulaire avec chiffres de capacité exacts

  • Affichage graphique : graphique à barres visuel illustrant l'utilisation relative

Aperçu de la file d'attente de tâches

Cette section fournit une liste statique des 100 premières RUNNABLE tâches en file d'attente. Vous pouvez utiliser le champ de recherche pour affiner la liste en recherchant des informations dans n'importe quelle colonne de la section des résultats. Les tâches figurant dans la zone des résultats instantanés sont triées en fonction de la stratégie d'exécution de la file d'attente des tâches. Pour les files d'attente de tâches first-in-first-out (FIFO), l'ordre des tâches est basé sur l'heure de soumission. Pour les files d'attente de tâches planifiées équitablement, l'ordre des tâches est basé sur la priorité des tâches et l'utilisation du partage. Le champ Capacité requise indique la quantité de ressources que la tâche est configurée pour utiliser.

Les résultats étant un instantané de la file d'attente des tâches, la liste des résultats n'est pas automatiquement mise à jour. Pour mettre à jour la liste, choisissez l'actualisation en haut de la section. Cliquez sur le lien hypertexte du nom de la tâche pour accéder aux détails de la tâche et consulter le statut de la tâche ainsi que d'autres informations connexes.

Pour trouver ces informations via le AWS CLI, utilisez l'GetJobQueueSnapshotopération associée au nom de la file d'attente des tâches ou à l'ARN correspondant.

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

Limites relatives à l'état des tâches

Utilisez cet onglet pour consulter les informations de configuration relatives à la durée pendant laquelle une tâche peut rester dans un RUNNABLE état avant son annulation.

Pour trouver ces informations via le AWS CLI, utilisez l'DescribeJobQueuesopération associée au nom de la file d'attente des tâches ou à l'ARN correspondant.

Ordre environnemental

Si votre file d'attente de tâches s'exécute dans plusieurs environnements, cet onglet fournit leur ordre et une vue d'ensemble.

Pour trouver ces informations via le AWS CLI, utilisez l'DescribeJobQueuesopération associée au nom de la file d'attente des tâches ou à l'ARN correspondant.

Étiquettes

Utilisez cet onglet pour consulter et gérer les balises associées à cette file d'attente de tâches.

JSON

Utilisez cet onglet pour copier le code JSON associé à cette file d'attente de tâches. Vous pouvez ensuite réutiliser le JSON pour les AWS CloudFormation modèles et les AWS CLI scripts.