ジョブの詳細情報へのアクセス
コンソールまたは 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
ジョブ・ステータス
以下の表に、ジョブが取り得る状況を示します。
| ステータス | 説明 |
|---|---|
| 保留中 | ジョブはシステムに受け入れられましたが、ジョブの 1 つ以上のインスタンスがまだ作成されていません。 この状況には、ジョブがスケジュールされる前の時間と、ネットワーク経由でイメージをダウンロードするためにかかる時間が含まれるため、しばらく時間がかかる場合があります。 |
| 実行中 | ジョブ・インスタンスが作成されました。 少なくとも 1 つのインスタンスがまだ実行中であるか、開始中または再始動中です。 |
| 成功 | すべてのジョブ・インスタンスが正常に終了しました。再始動するものはありません。 |
| 失敗 | すべてのジョブ・インスタンスが終了しましたが、少なくとも 1 つのインスタンスが失敗して終了しました。 つまり、インスタンスがゼロ以外の状況で終了したか、システムによって強制終了されました。 |
| 不明 | 何らかの理由で、ジョブの状態を取得できません。通常は、ホストとの通信エラーが原因です。 |