BatchJobStatistics interface
Estadísticas de uso de recursos para un trabajo.
Propiedades
| failed |
El número total de tareas en el trabajo que fallaron durante el intervalo de tiempo dado. Una tarea falla si agota su número máximo de intentos sin devolver el código de salida 0. |
| kernel |
El tiempo total de CPU en modo kernel (sumado en todos los núcleos y todos los nodos de cómputo) consumido por todas las tareas del trabajo. La duración del tiempo se especifica en el formato ISO 8601. |
| last |
La fecha en la que se actualizaron por última vez las estadísticas. Todas las estadísticas están limitadas al rango entre startTime y lastUpdateTime. |
| read |
La cantidad total de datos en GiB leídos del disco por todas las tareas del Trabajo. |
| read |
El número total de operaciones de lectura de disco realizadas por todas las tareas en el Trabajo. |
| start |
La hora de inicio del rango de tiempo cubierto por las estadísticas. |
| succeeded |
El número total de tareas completadas con éxito en el trabajo durante el intervalo de tiempo dado. Una tarea se completa correctamente si devuelve el código de salida 0. |
| task |
El número total de repeticiones en todas las tareas del trabajo durante el intervalo de tiempo dado. |
| url | La URL de las estadísticas. |
| user |
El tiempo total de CPU en modo usuario (sumado en todos los núcleos y todos los nodos de cómputo) consumido por todas las tareas del trabajo. La duración del tiempo se especifica en el formato ISO 8601. |
| wait |
El tiempo total de espera de todas las tareas del puesto. El tiempo de espera para una tarea se define como el tiempo transcurrido entre la creación de la tarea y el inicio de su ejecución. (Si la tarea se vuelve a intentar debido a fallos, el tiempo de espera es el tiempo hasta la ejecución de la tarea más reciente.) Este valor solo se informa en las estadísticas de vida útil de la cuenta; no está incluida en las estadísticas del empleo. La duración del tiempo se especifica en el formato ISO 8601. |
| wall |
El tiempo total del reloj de pared de todas las tareas del trabajo. El tiempo del reloj de pared es el tiempo transcurrido desde que la tarea comenzó a ejecutarse en un nodo de cálculo hasta que terminó (o hasta la última vez que se actualizaron las estadísticas, si la tarea no había terminado para entonces). Si se intentaba una Tarea de nuevo, esto incluía el tiempo de reloj de pared de todos los intentos de Tarea. La duración del tiempo se especifica en el formato ISO 8601. |
| write |
La cantidad total de datos en GiB escritos en disco por todas las tareas del Trabajo. |
| write |
El número total de operaciones de escritura en disco realizadas por todas las tareas en el trabajo. |
Detalles de las propiedades
failedTasksCount
El número total de tareas en el trabajo que fallaron durante el intervalo de tiempo dado. Una tarea falla si agota su número máximo de intentos sin devolver el código de salida 0.
failedTasksCount: string
Valor de propiedad
string
kernelCpuTime
El tiempo total de CPU en modo kernel (sumado en todos los núcleos y todos los nodos de cómputo) consumido por todas las tareas del trabajo. La duración del tiempo se especifica en el formato ISO 8601.
kernelCpuTime: string
Valor de propiedad
string
lastUpdateTime
La fecha en la que se actualizaron por última vez las estadísticas. Todas las estadísticas están limitadas al rango entre startTime y lastUpdateTime.
lastUpdateTime: Date
Valor de propiedad
Date
readIoGiB
La cantidad total de datos en GiB leídos del disco por todas las tareas del Trabajo.
readIoGiB: number
Valor de propiedad
number
readIops
El número total de operaciones de lectura de disco realizadas por todas las tareas en el Trabajo.
readIops: string
Valor de propiedad
string
startTime
La hora de inicio del rango de tiempo cubierto por las estadísticas.
startTime: Date
Valor de propiedad
Date
succeededTasksCount
El número total de tareas completadas con éxito en el trabajo durante el intervalo de tiempo dado. Una tarea se completa correctamente si devuelve el código de salida 0.
succeededTasksCount: string
Valor de propiedad
string
taskRetriesCount
El número total de repeticiones en todas las tareas del trabajo durante el intervalo de tiempo dado.
taskRetriesCount: string
Valor de propiedad
string
url
La URL de las estadísticas.
url: string
Valor de propiedad
string
userCpuTime
El tiempo total de CPU en modo usuario (sumado en todos los núcleos y todos los nodos de cómputo) consumido por todas las tareas del trabajo. La duración del tiempo se especifica en el formato ISO 8601.
userCpuTime: string
Valor de propiedad
string
waitTime
El tiempo total de espera de todas las tareas del puesto. El tiempo de espera para una tarea se define como el tiempo transcurrido entre la creación de la tarea y el inicio de su ejecución. (Si la tarea se vuelve a intentar debido a fallos, el tiempo de espera es el tiempo hasta la ejecución de la tarea más reciente.) Este valor solo se informa en las estadísticas de vida útil de la cuenta; no está incluida en las estadísticas del empleo. La duración del tiempo se especifica en el formato ISO 8601.
waitTime: string
Valor de propiedad
string
wallClockTime
El tiempo total del reloj de pared de todas las tareas del trabajo. El tiempo del reloj de pared es el tiempo transcurrido desde que la tarea comenzó a ejecutarse en un nodo de cálculo hasta que terminó (o hasta la última vez que se actualizaron las estadísticas, si la tarea no había terminado para entonces). Si se intentaba una Tarea de nuevo, esto incluía el tiempo de reloj de pared de todos los intentos de Tarea. La duración del tiempo se especifica en el formato ISO 8601.
wallClockTime: string
Valor de propiedad
string
writeIoGiB
La cantidad total de datos en GiB escritos en disco por todas las tareas del Trabajo.
writeIoGiB: number
Valor de propiedad
number
writeIops
El número total de operaciones de escritura en disco realizadas por todas las tareas en el trabajo.
writeIops: string
Valor de propiedad
string