BatchJobStatistics interface

Estadísticas de uso de recursos para un trabajo.

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.

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.

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.

readIoGiB

La cantidad total de datos en GiB leídos del disco por todas las tareas del Trabajo.

readIops

El número total de operaciones de lectura de disco realizadas por todas las tareas en el Trabajo.

startTime

La hora de inicio del rango de tiempo cubierto por las estadísticas.

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.

taskRetriesCount

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.

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.

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.

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.

writeIoGiB

La cantidad total de datos en GiB escritos en disco por todas las tareas del Trabajo.

writeIops

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