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.
Utilisation de CloudWatch métriques avec AWS Batch
AWS Batch publie des statistiques sur les tâches sur Amazon afin CloudWatch de surveiller les transitions d'état et la durée des tâches tout au long de leur cycle de vie. AWS Batch publie ces métriques sous l'AWS/Batchespace de noms sans frais supplémentaires.
Les métriques sont émises au fur et à mesure que les tâches passent d'un État à l'autre et que les tentatives de travail sont terminées. Les mesures de transition d'État suivent le nombre d'emplois entrés dans un État donné, et les mesures de durée suivent la durée pendant laquelle les emplois ou les tentatives d'emploi ont été passés à se déplacer entre les États. Utilisez ces indicateurs pour créer des CloudWatch tableaux de bord, définir des CloudWatch alarmes et établir des niveaux de performance de référence pour vos charges de travail. Pour plus d'informations, consultez les sections Utilisation CloudWatch des métriques et Utilisation CloudWatch des alarmes dans le Guide de CloudWatch l'utilisateur Amazon.
Le comportement de reporting pour les tâches à nœud unique Emplois chez Array et Multi-node emplois parallèles diffère de celui-ci. La colonne Comportement des rapports du tableau suivant répertorie ces cas et Métriques pour les tâches de baie et les tâches parallèles à plusieurs nœuds décrit en détail le comportement du tableau et du MNP.
Note
AWS Batch émet ces mesures pour les tâches soumises à une file d'attente de tâches. Toutes les métriques sont publiées avec la JobQueueName dimension. Vous pouvez utiliser cette dimension pour regrouper et filtrer les données métriques en fonction de la file d'attente à laquelle une tâche a été soumise.
Important
Ces mesures sont fournies dans la mesure du possible et sont destinées à la surveillance et à l'observabilité plutôt qu'à la facturation, à l'audit ou au rapprochement. Étant donné que les transitions d'état des tâches sont déclenchées par des événements, une métrique peut parfois être omise. Par exemple, si une tâche commence à s'exécuter puis réussit ou échoue presque immédiatement, la transition vers RUNNING cet état peut ne pas être observée avant que la tâche n'atteigne son état terminal. Dans ce cas, AWS Batch n'émet pas les métriques associées à la RUNNING transition pour cette tâche. Concevez des alarmes ou des tableaux de bord de manière à tolérer des écarts occasionnels, et ne vous fiez pas aux chiffres exacts dérivés de ces indicateurs.
AWS Batch CloudWatch métriques
AWS Batch envoie les indicateurs de tâches suivants à CloudWatch. Les métriques de transition d'état utilisent l'Countunité et les métriques de durée utilisent l'Millisecondsunité.
Les indicateurs suivants s'appliquent aux AWS Batch tâches, quel que soit leur type.
Métrique |
Description |
Uunités |
Comportement des rapports |
|---|---|---|---|
|
Le nombre de tâches qui ont été soumises à la file d'attente des tâches. |
Nombre |
Émis lorsqu'une tâche est soumise pour la première fois (entre dans l' |
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis lorsqu'une tâche est déplacée vers |
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis lorsqu'une tâche est déplacée vers |
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis lorsqu'une tâche est déplacée vers |
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis lorsqu'une tâche est déplacée vers |
|
Le nombre de tâches qui ont été achevées avec succès. |
Nombre |
Émis lorsqu'une tâche est déplacée vers |
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis lorsqu'une tâche entre dans |
|
Le nombre de jobs qui ont été annulés. |
Nombre |
Émis lorsqu'une tâche entre dans |
|
Le nombre d'emplois qui ont été supprimés. |
Nombre |
Émis lorsqu'une tâche entre dans |
|
Le nombre de tentatives d'emploi qui ont été retentées. |
Nombre |
Émis lorsqu'une tentative de tâche échoue et que la tâche est renvoyée |
|
Le temps qu'il a fallu pour passer d'un travail |
Millisecondes |
Émis lors de l'entrée de la tâche |
|
Le temps qu'une tentative de travail a passé |
Millisecondes |
Émis par tentative lors de la saisie de la tâche |
|
Temps d'exécution d'une tentative de tâche, mesuré entre le début de la tentative et son arrêt. |
Millisecondes |
Émis lorsqu'une tentative de tâche est terminée, mesuré entre le moment où la tentative a commencé à s'exécuter et le moment où elle s'est arrêtée. |
|
Durée totale d'une tentative de tâche, mesurée entre le moment où elle est entrée et la |
Millisecondes |
Émis à la fin d'une tentative. La tentative se termine soit lorsque la tâche atteint l'état terminal ( |
Les mesures suivantes s'appliquent uniquement aux tâches AWS Batch de calcul.
Métrique |
Description |
Uunités |
Comportement des rapports |
|---|---|---|---|
|
Le temps qu'il a fallu pour passer d'un travail |
Millisecondes |
Émis lors de la première tentative, lorsque la tâche entre pour la première fois |
|
Le temps qu'une tentative d'emploi a passé |
Millisecondes |
Émis lors de l'entrée de la tâche |
Les mesures suivantes s'appliquent uniquement àEmplois dans le secteur des services en AWS Batch.
Métrique |
Description |
Uunités |
Comportement des rapports |
|---|---|---|---|
|
Le nombre d'emplois qui ont été transférés dans l' |
Nombre |
Émis pour les tâches de service lorsque la tâche est transférée pour la première fois |
|
Le temps qu'il a fallu pour passer d'un travail dans le secteur des services |
Millisecondes |
Émis pour les tâches de service lorsque la tâche est transférée pour la première fois à |
|
Le temps qu'une tentative d'emploi a passé |
Millisecondes |
Émis par tentative lorsqu'une tâche de service est déplacée vers |
|
Le temps qu'une tentative d'emploi dans le secteur des services a passé entre le premier déménagement |
Millisecondes |
Émis pour les tâches de service lorsque la tâche passe de |
|
Le nombre d'emplois qui ont été préemptés. |
Nombre |
Émis pour les tâches de gestion des quotas chaque fois que la tâche est préemptée. |
Métriques pour les tâches de baie et les tâches parallèles à plusieurs nœuds
AWS Batch représente Emplois chez Array et Multi-node emplois parallèles en tant que parent un travail qui permet de suivre un ou plusieurs emplois pour enfants. Pour qu'une seule tâche logique ne soit pas comptabilisée deux fois, AWS Batch émet des métriques à partir d'un seul de ces deux enregistrements, en fonction du type de tâche.
- Emplois chez Array
-
La tâche parent du tableau n'émet pas de métriques, à l'exception de
JobsSubmitted. Au lieu de cela, chaque tâche enfant du tableau émet ces mesures indépendamment au cours de son cycle de vie, de sorte que le nombre de métriques reflète le nombre de tâches enfants plutôt que le nombre de tâches du tableau soumises.La
JobsSubmittedmétrique est émise une fois pour la tâche parent du tableau lors de la soumission, et sa valeur est la taille du tableau (le nombre de tâches enfants). Par exemple, la soumission d'une tâche de tableau avec 1 000 enfants publie un point deJobsSubmitteddonnées unique d'une valeur de1000.Les métriques de durée qui mesurent le temps écoulé depuis la soumission, par exemple, sont émises par tâche enfant du tableau et mesurent entre le moment où le parent du tableau a été soumis et le moment où cet enfant a atteint l'état en question.
JobSubmittedToRunnableDuration - Multi-node emplois parallèles (MNP)
-
Les métriques MNP sont émises par la tâche mère MNP, qui représente la tâche dans son ensemble. Les tâches enfants (nœuds) MNP individuelles n'émettent pas ces métriques. Par conséquent, une tâche MNP est comptabilisée une seule fois, quel que soit le nombre de nœuds qu'elle utilise.
Dimensions pour AWS Batch CloudWatch métriques
AWS Batch les indicateurs de l'emploi CloudWatch utilisent une seule dimension :JobQueueName. Toutes les données métriques sont regroupées et filtrées en fonction du nom de la file d'attente à laquelle une tâche a été soumise.
Afficher AWS Batch CloudWatch métriques
Vous pouvez consulter les statistiques des AWS Batch tâches dans la AWS Batch console ou dans la CloudWatch console sous l'AWS/Batchespace de noms.
Important
L'affichage des métriques dans la console entraîne des CloudWatch frais standard. Vous pouvez désactiver l'affichage des métriques à tout moment pour arrêter les frais. Pour plus d'informations, consultez la page CloudWatch Tarification Amazon
Pour afficher les statistiques sur le tableau de bord des mesures par lots
-
Ouvrez la console AWS Batch
. -
Dans le volet de navigation, choisissez Tableau de bord, puis choisissez l'onglet Batch metrics.
-
Activez Afficher CloudWatch les statistiques.
-
Sous Filtrer les mesures, sélectionnez jusqu'à cinq files d'attente de tâches et les mesures que vous souhaitez représenter graphiquement.
-
Choisissez Appliquer les filtres. La console affiche un graphique par métrique, avec une ligne par file d'attente de tâches.
-
Pour recommencer, choisissez Effacer les filtres pour supprimer vos sélections ou Réinitialiser les filtres pour rétablir les paramètres par défaut.
-
(Facultatif) Pour réutiliser une combinaison de files d'attente de tâches et de mesures, utilisez un ensemble de filtres enregistré. Les ensembles de filtres sont enregistrés selon vos préférences AWS utilisateur, de sorte qu'ils persistent d'une session à l'autre. Vous pouvez en enregistrer jusqu'à cinq. Gérez-les à partir de la liste déroulante Ensembles de filtres enregistrés et du menu fléché du bouton Effacer les filtres, puis choisissez l'une des options suivantes :
-
Enregistrer : sélectionnez vos files d'attente de tâches et vos indicateurs, puis choisissez Enregistrer en tant que nouvel ensemble de filtres. Entrez un nom unique et marquez-le éventuellement comme nom par défaut.
-
Appliquer : choisissez un ensemble dans la liste déroulante Ensembles de filtres enregistrés, puis choisissez Appliquer les filtres.
-
Mettre à jour : une fois qu'un ensemble est sélectionné, modifiez vos sélections et choisissez Mettre à jour le jeu de filtres actuel.
-
Définir par défaut - Une fois qu'un ensemble est sélectionné, choisissez Paramètres, puis Définir par défaut. L'ensemble par défaut se charge automatiquement lorsque vous ouvrez l'onglet.
-
Supprimer - Une fois un ensemble sélectionné, choisissez Supprimer le jeu de filtres actuel.
-
Pour afficher les statistiques d'une seule file d'attente de tâches
-
Dans le volet de navigation, choisissez Files d'attente de tâches, puis choisissez une file d'attente de tâches.
-
Sélectionnez l'onglet Monitoring (Surveillance).
-
Activez Afficher CloudWatch les statistiques.
-
Dans les sections Mesures de transition d'état , Mesures des événements du cycle de vie et Mesures de durée, utilisez chaque sélecteur de mesures pour choisir les mesures à représenter graphiquement.
Les mesures affichées sont limitées à cette file d'attente de tâches. Vos sélections sont enregistrées par file d'attente de tâches et persistent d'une session à l'autre.
Pour utiliser ces métriques directement dans CloudWatch , par exemple, pour créer des tableaux de bord ou définir des alarmes, ouvrez la CloudWatch console AWS/Batch noms.