BatchJobStatistics interface
Estatísticas de uso de recursos para um trabalho.
Propriedades
| failed |
O número total de Tarefas no Trabalho que falharam durante o intervalo de tempo dado. Uma tarefa falha se esgotar seu número máximo de tentativas sem retornar o código de saída 0. |
| kernel |
O tempo total de CPU em modo kernel (somado em todos os núcleos e todos os nós de computação) consumido por todas as tarefas do Trabalho. A duração do tempo é especificada no formato ISO 8601. |
| last |
O momento em que as estatísticas foram atualizadas pela última vez. Todas as estatísticas são limitadas à faixa entre startTime e lastUpdateTime. |
| read |
A quantidade total de dados em GiB lida do disco por todas as Tarefas do Trabalho. |
| read |
O número total de operações de leitura de disco feitas por todas as Tarefas no Trabalho. |
| start |
O horário de início do intervalo de tempo coberto pelas estatísticas. |
| succeeded |
O número total de Tarefas concluídas com sucesso no Trabalho durante o intervalo de tempo determinado. Uma tarefa é concluída com sucesso se devolver o código de saída 0. |
| task |
O número total de tentativas em todas as Tarefas do Trabalho durante o intervalo de tempo dado. |
| url | A URL das estatísticas. |
| user |
O tempo total de CPU em modo usuário (somado em todos os núcleos e todos os Nós de Computação) consumido por todas as Tarefas do Trabalho. A duração do tempo é especificada no formato ISO 8601. |
| wait |
O tempo total de espera de todas as tarefas do trabalho. O tempo de espera para uma Tarefa é definido como o tempo decorrido entre a criação da Tarefa e o início da execução da Tarefa. (Se a tarefa for retentada devido a falhas, o tempo de espera é o tempo até a execução da tarefa mais recente.) Esse valor é reportado apenas nas estatísticas de vida útil da conta; não está incluído nas estatísticas do Emprego. A duração do tempo é especificada no formato ISO 8601. |
| wall |
O tempo total do relógio de parede de todas as tarefas do trabalho. O tempo do relógio de parede é o tempo decorrido desde que a tarefa começou a rodar em um nó de computação até o término (ou até a última vez que as estatísticas foram atualizadas, caso a tarefa não tivesse terminado até então). Se uma Tarefa foi tentada novamente, isso inclui o tempo de relógio de parede de todas as tentativas de Tarefa. A duração do tempo é especificada no formato ISO 8601. |
| write |
A quantidade total de dados em GiB escritos em disco por todas as Tarefas do Trabalho. |
| write |
O número total de operações de gravação em disco feitas por todas as Tarefas no Trabalho. |
Detalhes da propriedade
failedTasksCount
O número total de Tarefas no Trabalho que falharam durante o intervalo de tempo dado. Uma tarefa falha se esgotar seu número máximo de tentativas sem retornar o código de saída 0.
failedTasksCount: string
Valor da propriedade
string
kernelCpuTime
O tempo total de CPU em modo kernel (somado em todos os núcleos e todos os nós de computação) consumido por todas as tarefas do Trabalho. A duração do tempo é especificada no formato ISO 8601.
kernelCpuTime: string
Valor da propriedade
string
lastUpdateTime
O momento em que as estatísticas foram atualizadas pela última vez. Todas as estatísticas são limitadas à faixa entre startTime e lastUpdateTime.
lastUpdateTime: Date
Valor da propriedade
Date
readIoGiB
A quantidade total de dados em GiB lida do disco por todas as Tarefas do Trabalho.
readIoGiB: number
Valor da propriedade
number
readIops
O número total de operações de leitura de disco feitas por todas as Tarefas no Trabalho.
readIops: string
Valor da propriedade
string
startTime
O horário de início do intervalo de tempo coberto pelas estatísticas.
startTime: Date
Valor da propriedade
Date
succeededTasksCount
O número total de Tarefas concluídas com sucesso no Trabalho durante o intervalo de tempo determinado. Uma tarefa é concluída com sucesso se devolver o código de saída 0.
succeededTasksCount: string
Valor da propriedade
string
taskRetriesCount
O número total de tentativas em todas as Tarefas do Trabalho durante o intervalo de tempo dado.
taskRetriesCount: string
Valor da propriedade
string
url
A URL das estatísticas.
url: string
Valor da propriedade
string
userCpuTime
O tempo total de CPU em modo usuário (somado em todos os núcleos e todos os Nós de Computação) consumido por todas as Tarefas do Trabalho. A duração do tempo é especificada no formato ISO 8601.
userCpuTime: string
Valor da propriedade
string
waitTime
O tempo total de espera de todas as tarefas do trabalho. O tempo de espera para uma Tarefa é definido como o tempo decorrido entre a criação da Tarefa e o início da execução da Tarefa. (Se a tarefa for retentada devido a falhas, o tempo de espera é o tempo até a execução da tarefa mais recente.) Esse valor é reportado apenas nas estatísticas de vida útil da conta; não está incluído nas estatísticas do Emprego. A duração do tempo é especificada no formato ISO 8601.
waitTime: string
Valor da propriedade
string
wallClockTime
O tempo total do relógio de parede de todas as tarefas do trabalho. O tempo do relógio de parede é o tempo decorrido desde que a tarefa começou a rodar em um nó de computação até o término (ou até a última vez que as estatísticas foram atualizadas, caso a tarefa não tivesse terminado até então). Se uma Tarefa foi tentada novamente, isso inclui o tempo de relógio de parede de todas as tentativas de Tarefa. A duração do tempo é especificada no formato ISO 8601.
wallClockTime: string
Valor da propriedade
string
writeIoGiB
A quantidade total de dados em GiB escritos em disco por todas as Tarefas do Trabalho.
writeIoGiB: number
Valor da propriedade
number
writeIops
O número total de operações de gravação em disco feitas por todas as Tarefas no Trabalho.
writeIops: string
Valor da propriedade
string