Acceso a los detalles del trabajo

Puede ver los detalles del trabajo desde la consola o con la CLI.

Acceso a los detalles del trabajo desde la consola

Después de enviar el trabajo, los resultados de la ejecución del trabajo específico están disponibles en la consola desde la página de detalles de ejecución del trabajo. En la consola, también puede ver los detalles del trabajo y las ejecuciones de trabajos específicas desde la página Trabajos.

  • Para ver los detalles del trabajo, pulse la pestaña Trabajos y pulse el nombre del trabajo con el que desea trabajar.
  • Para ver los detalles de una ejecución de trabajo específica, pulse la pestaña Ejecuciones de trabajo y pulse el nombre de la ejecución de trabajo con la que desea trabajar.

Acceso a los detalles del trabajo con la CLI

Para ver detalles del trabajo con la CLI, utilice el mandato job get. Para ver una lista completa de opciones, consulte el mandato ibmcloud ce job get.

Por ejemplo, el siguiente mandato job get muestra detalles sobre el trabajo myjob.

ibmcloud ce job get --name myjob

Salida de ejemplo

Getting job 'myjob'...
OK

Name:          myjob
ID:            abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Project Name:  myproject
Project ID:    01234567-abcd-abcd-abcd-abcdabcd1111
Age:           2m4s
Created:       2021-02-17T15:41:12-05:00

Last Job Run:
  Name:     myjob-jobrun-abcde
  Age:      32d
  Created:  2021-10-06T13:50:02-04:00

Image:                icr.io/codeengine/firstjob
Resource Allocation:
    CPU:     1
    Memory:  4G

Runtime:
    Mode:                  task
    Array Indices:         0
    Array Size:            1
    Max Execution Time:    7200
    Retry Limit:           3

Acceso a los detalles del trabajo para una ejecución específica del trabajo con la CLI

Para ver detalles de una ejecución específica del trabajo con la CLI, utilice el mandato jobrun get. Para ver una lista completa de opciones, consulte el mandato ibmcloud ce jobrun get.

Por ejemplo, el siguiente mandato jobrun get muestra detalles sobre la ejecución del trabajo testjobrun.

ibmcloud ce jobrun get --name testjobrun

Salida de ejemplo

Getting jobrun 'testjobrun'...
Getting instances of jobrun 'testjobrun'...
Getting events of jobrun 'testjobrun'...
[...]
Name:          testjobrun
ID:            abcdefgh-abcd-abcd-abcd-1d733051eb02
Project Name:  myproject
Project ID:    01234567-abcd-abcd-abcd-abcdabcd1111
Age:           2m44s
Created:       2021-02-09T13:32:25-05:00

Job Ref:              myjob
Image:                icr.io/codeengine/firstjob
Resource Allocation:
    CPU:                1
    Ephemeral Storage:  400M
    Memory:             4G

Runtime:
    Mode:                  task
    Array Indices:         1 - 5
    Array Size:            5
    JOP_ARRAY_SIZE Value:  5
    Max Execution Time:    7200
    Retry Limit:           3

Status:
    Completed:          4m
    Instance Statuses:
        Succeeded:  5
    Conditions:
        Type      Status  Last Probe  Last Transition
    Pending   True    4m6s        4m6s
    Running   True    4m3s        4m3s
    Complete  True    4m          4m

Events:
    Type    Reason     Age                  Source                Messages
    Normal  Updated    4m3s (x8 over 4m9s)  batch-job-controller  Updated JobRun "testjobrun"
    Normal  Completed  4m3s                 batch-job-controller  JobRun completed successfully

Instances:
    Name            Running  Status     Restarts  Age
    testjobrun-1-0  0/1      Succeeded  0         4m9s
    testjobrun-2-0  0/1      Succeeded  0         4m9s
    testjobrun-3-0  0/1      Succeeded  0         4m9s
    testjobrun-4-0  0/1      Succeeded  0         4m9s
    testjobrun-5-0  0/1      Succeeded  0         4m9s

Estado del trabajo

En la tabla siguiente se muestra los estados posibles que puede tener el trabajo.

Estado del trabajo
Estado Descripción
Pendiente El sistema ha aceptado el trabajo, pero todavía no se han creado una o varias de las instancias del trabajo. Este estado incluye el tiempo antes de que se planifique un trabajo y el tiempo empleado en descargar imágenes a través de la red, lo que puede tardar un rato.
En ejecución Se han creado las instancias del trabajo. Al menos una instancia sigue en ejecución o se está iniciando o reiniciando.
Satisfactorio Todas las instancias de trabajo han finalizado correctamente y ninguna se está reiniciando.
Error Todas las instancias del trabajo han finalizado y al menos una instancia ha finalizado en error. Es decir, la instancia ha salido con un estado distinto de cero o el sistema no la ha finalizado.
Desconocido Por algún motivo, no se puede obtener el estado del trabajo, normalmente debido a un error en la comunicación con el host.