Partager via


BatchJobStatistics interface

Statistiques d’utilisation des ressources pour un travail.

Propriétés

failedTasksCount

Le nombre total de tâches dans le poste qui ont échoué durant la plage de temps donnée. Une tâche échoue si elle épuise son nombre maximal de tentatives sans retourner le code de sortie 0.

kernelCpuTime

Le temps total CPU en mode noyau (sommé sur tous les cœurs et tous les nœuds de calcul) consommé par toutes les tâches du travail.

lastUpdateTime

L’heure à laquelle les statistiques ont été mises à jour pour la dernière fois. Toutes les statistiques sont limitées à la plage entre startTime et lastUpdateTime.

readIoGiB

La quantité totale de données en GiB lue sur le disque par toutes les tâches du Job.

readIops

Le nombre total d’opérations de lecture de disque effectuées par toutes les tâches du Job.

startTime

L’heure de début de la plage horaire couverte par les statistiques.

succeededTasksCount

Le nombre total de tâches accomplies avec succès dans le Travail durant la plage de temps donnée. Une tâche s’achève avec succès si elle renvoie le code de sortie 0.

taskRetriesCount

Le nombre total de reprises sur toutes les tâches du métier durant la plage de temps donnée.

url

L’URL des statistiques.

userCpuTime

Le temps CPU total en mode utilisateur (sommé sur tous les cœurs et tous les nœuds de calcul) consommé par toutes les tâches du travail.

waitTime

Le temps d’attente total de toutes les tâches du poste. Le temps d’attente pour une tâche est défini comme le temps écoulé entre la création de la tâche et le début de son exécution. (Si la tâche est réessayée en raison d’échecs, le temps d’attente correspond au temps jusqu’à l’exécution de la tâche la plus récente.) Cette valeur n’est rapportée que dans les statistiques de vie du compte ; il n’est pas inclus dans les statistiques de l’emploi.

wallClockTime

Le temps total de l’horloge murale de toutes les tâches du poste. Le temps d’horloge murale est le temps écoulé entre le début de l’exécution de la tâche sur un nœud de calcul et sa fin (ou jusqu’à la dernière mise à jour des statistiques, si la tâche n’était pas terminée à ce moment-là). Si une tâche était retentée, cela incluait le temps de l’horloge murale de toutes les tentatives de tâche.

writeIoGiB

La quantité totale de données en GiB écrites sur le disque par toutes les tâches du travail.

writeIops

Le nombre total d’opérations d’écriture de disque effectuées par toutes les tâches du Job.

Détails de la propriété

failedTasksCount

Le nombre total de tâches dans le poste qui ont échoué durant la plage de temps donnée. Une tâche échoue si elle épuise son nombre maximal de tentatives sans retourner le code de sortie 0.

failedTasksCount: string

Valeur de propriété

string

kernelCpuTime

Le temps total CPU en mode noyau (sommé sur tous les cœurs et tous les nœuds de calcul) consommé par toutes les tâches du travail.

kernelCpuTime: string

Valeur de propriété

string

lastUpdateTime

L’heure à laquelle les statistiques ont été mises à jour pour la dernière fois. Toutes les statistiques sont limitées à la plage entre startTime et lastUpdateTime.

lastUpdateTime: Date

Valeur de propriété

Date

readIoGiB

La quantité totale de données en GiB lue sur le disque par toutes les tâches du Job.

readIoGiB: number

Valeur de propriété

number

readIops

Le nombre total d’opérations de lecture de disque effectuées par toutes les tâches du Job.

readIops: string

Valeur de propriété

string

startTime

L’heure de début de la plage horaire couverte par les statistiques.

startTime: Date

Valeur de propriété

Date

succeededTasksCount

Le nombre total de tâches accomplies avec succès dans le Travail durant la plage de temps donnée. Une tâche s’achève avec succès si elle renvoie le code de sortie 0.

succeededTasksCount: string

Valeur de propriété

string

taskRetriesCount

Le nombre total de reprises sur toutes les tâches du métier durant la plage de temps donnée.

taskRetriesCount: string

Valeur de propriété

string

url

L’URL des statistiques.

url: string

Valeur de propriété

string

userCpuTime

Le temps CPU total en mode utilisateur (sommé sur tous les cœurs et tous les nœuds de calcul) consommé par toutes les tâches du travail.

userCpuTime: string

Valeur de propriété

string

waitTime

Le temps d’attente total de toutes les tâches du poste. Le temps d’attente pour une tâche est défini comme le temps écoulé entre la création de la tâche et le début de son exécution. (Si la tâche est réessayée en raison d’échecs, le temps d’attente correspond au temps jusqu’à l’exécution de la tâche la plus récente.) Cette valeur n’est rapportée que dans les statistiques de vie du compte ; il n’est pas inclus dans les statistiques de l’emploi.

waitTime: string

Valeur de propriété

string

wallClockTime

Le temps total de l’horloge murale de toutes les tâches du poste. Le temps d’horloge murale est le temps écoulé entre le début de l’exécution de la tâche sur un nœud de calcul et sa fin (ou jusqu’à la dernière mise à jour des statistiques, si la tâche n’était pas terminée à ce moment-là). Si une tâche était retentée, cela incluait le temps de l’horloge murale de toutes les tentatives de tâche.

wallClockTime: string

Valeur de propriété

string

writeIoGiB

La quantité totale de données en GiB écrites sur le disque par toutes les tâches du travail.

writeIoGiB: number

Valeur de propriété

number

writeIops

Le nombre total d’opérations d’écriture de disque effectuées par toutes les tâches du Job.

writeIops: string

Valeur de propriété

string