JobStatistics interface
Interfaz que representa JobStatistics.
Propiedades
| kernel |
Tiempo total de CPU del modo kernel (sumado en todos los núcleos y todos los nodos de proceso) consumido por todas las tareas del trabajo. |
| last |
Hora a la que se actualizaron las estadísticas por última vez. Todas las estadísticas se limitan al intervalo entre startTime y lastUpdateTime. |
| num |
Número total de tareas del trabajo que produjo un error durante el intervalo de tiempo especificado. Se produce un error en una tarea si agota su número máximo de reintentos sin devolver el código de salida 0. |
| num |
Número total de tareas completadas correctamente en el trabajo durante el intervalo de tiempo especificado. Una tarea se completa correctamente si devuelve el código de salida 0. |
| num |
Número total de reintentos en todas las tareas del trabajo durante el intervalo de tiempo especificado. |
| read |
Cantidad total de datos en GiB leídos desde el disco por todas las tareas del trabajo. |
| read |
Número total de operaciones de lectura de disco realizadas por todas las tareas del trabajo. |
| start |
Hora de inicio del intervalo de tiempo cubierto por las estadísticas. |
| url | Dirección URL de las estadísticas. |
| user |
Tiempo total de CPU del modo de usuario (sumado en todos los núcleos y todos los nodos de proceso) consumidos por todas las tareas del trabajo. |
| wait |
Tiempo de espera total de todas las tareas del trabajo. El tiempo de espera de una tarea se define como el tiempo transcurrido entre la creación de la tarea y el inicio de la ejecución de la tarea. (Si se reintenta la tarea debido a errores, el tiempo de espera es el tiempo de ejecución de la tarea más reciente). Este valor solo se notifica en las estadísticas de duración de la cuenta; no se incluye en las estadísticas de trabajo. |
| wall |
Tiempo total del reloj de todas las tareas del trabajo. La hora del reloj de pared es el tiempo transcurrido desde el momento en que la tarea comenzó a ejecutarse en un nodo de proceso a cuando finalizó (o hasta la última vez que se actualizaron las estadísticas, si la tarea no se había terminado entonces). Si se reintentó una tarea, esto incluye la hora del reloj de todos los reintentos de tarea. |
| write |
Cantidad total de datos de GiB escritos en disco por todas las tareas del trabajo. |
| write |
Número total de operaciones de escritura de disco realizadas por todas las tareas del trabajo. |
Detalles de las propiedades
kernelCPUTime
Tiempo total de CPU del modo kernel (sumado en todos los núcleos y todos los nodos de proceso) consumido por todas las tareas del trabajo.
kernelCPUTime: string
Valor de propiedad
string
lastUpdateTime
Hora a la que se actualizaron las estadísticas por última vez. Todas las estadísticas se limitan al intervalo entre startTime y lastUpdateTime.
lastUpdateTime: Date
Valor de propiedad
Date
numFailedTasks
Número total de tareas del trabajo que produjo un error durante el intervalo de tiempo especificado. Se produce un error en una tarea si agota su número máximo de reintentos sin devolver el código de salida 0.
numFailedTasks: number
Valor de propiedad
number
numSucceededTasks
Número total de tareas completadas correctamente en el trabajo durante el intervalo de tiempo especificado. Una tarea se completa correctamente si devuelve el código de salida 0.
numSucceededTasks: number
Valor de propiedad
number
numTaskRetries
Número total de reintentos en todas las tareas del trabajo durante el intervalo de tiempo especificado.
numTaskRetries: number
Valor de propiedad
number
readIOGiB
Cantidad total de datos en GiB leídos desde el disco por todas las tareas del trabajo.
readIOGiB: number
Valor de propiedad
number
readIOps
Número total de operaciones de lectura de disco realizadas por todas las tareas del trabajo.
readIOps: number
Valor de propiedad
number
startTime
Hora de inicio del intervalo de tiempo cubierto por las estadísticas.
startTime: Date
Valor de propiedad
Date
url
Dirección URL de las estadísticas.
url: string
Valor de propiedad
string
userCPUTime
Tiempo total de CPU del modo de usuario (sumado en todos los núcleos y todos los nodos de proceso) consumidos por todas las tareas del trabajo.
userCPUTime: string
Valor de propiedad
string
waitTime
Tiempo de espera total de todas las tareas del trabajo. El tiempo de espera de una tarea se define como el tiempo transcurrido entre la creación de la tarea y el inicio de la ejecución de la tarea. (Si se reintenta la tarea debido a errores, el tiempo de espera es el tiempo de ejecución de la tarea más reciente). Este valor solo se notifica en las estadísticas de duración de la cuenta; no se incluye en las estadísticas de trabajo.
waitTime: string
Valor de propiedad
string
wallClockTime
Tiempo total del reloj de todas las tareas del trabajo. La hora del reloj de pared es el tiempo transcurrido desde el momento en que la tarea comenzó a ejecutarse en un nodo de proceso a cuando finalizó (o hasta la última vez que se actualizaron las estadísticas, si la tarea no se había terminado entonces). Si se reintentó una tarea, esto incluye la hora del reloj de todos los reintentos de tarea.
wallClockTime: string
Valor de propiedad
string
writeIOGiB
Cantidad total de datos de GiB escritos en disco por todas las tareas del trabajo.
writeIOGiB: number
Valor de propiedad
number
writeIOps
Número total de operaciones de escritura de disco realizadas por todas las tareas del trabajo.
writeIOps: number
Valor de propiedad
number