访问作业详细信息

从控制台或使用 CLI 查找有关作业的详细信息。

从控制台访问作业详细信息

提交作业后,将在控制台的“作业运行详细信息”页面中提供特定作业运行的结果。 在控制台中,您还可以从“作业”页面查看作业和特定作业运行的详细信息。

  • 要查看作业详细信息,请单击 作业 选项卡,然后单击要使用的作业的名称。
  • 要查看特定作业运行的详细信息,请单击 作业运行 选项卡,然后单击要使用的作业运行的名称。

使用 CLI 访问作业详细信息

要使用 CLI 查看作业的详细信息,请使用 job get 命令。 有关选项的完整列表,请参阅 ibmcloud ce job get 命令。

例如,以下 job get 命令显示有关 myjob 作业的详细信息。

ibmcloud ce job get --name myjob

示例输出

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

使用 CLI 访问作业的特定运行的作业详细信息

要使用 CLI 查看作业的特定运行的详细信息,请使用 jobrun get 命令。 有关选项的完整列表,请参阅 ibmcloud ce jobrun get 命令。

例如,以下 jobrun get 命令显示有关 testjobrun 作业运行的详细信息。

ibmcloud ce jobrun get --name testjobrun

示例输出

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

作业状态

下表显示了作业可能具有的可能状态。

作业状态
状态 描述
暂挂 系统接受该作业,但尚未创建该作业的一个或多个实例。 此状态包括调度作业之前的时间以及通过网络下载映像所花费的时间,这可能需要一些时间。
正在运行 将创建作业实例。 至少一个实例仍在运行,或者正在启动或重新启动。
已成功 所有作业实例都已成功完成,没有任何作业实例正在重新启动。
失败 所有作业实例都已完成,并且至少一个实例以失败结束。 即,实例以非零状态退出或已由系统终止。
未知 由于某种原因,无法获取作业的状态,这通常是由于与主机通信时发生错误。