Accès aux détails d'un travail
Vous pouvez accéder aux détails de votre travail à partir de la console ou à l'aide de l'interface de ligne de commande.
Accès aux détails d'un travail à partir de la console
Une fois que vous avez soumis votre travail, les résultats de l'exécution de travail spécifique sont disponibles dans la console à partir de la page des détails de l'exécution de travail. A partir de la console, vous pouvez également afficher les détails de votre travail et des exécutions de travail spécifiques à partir de la page Travaux.
- Pour afficher les détails d'un travail, cliquez sur l'onglet Travaux, puis sur le nom du travail à utiliser.
- Pour afficher les détails d'une exécution de travail spécifique, cliquez sur l'onglet Exécution de travail, puis sur le nom de l'exécution de travail à utiliser.
Accès aux détails d'un travail via l'interface de ligne de commande
Pour afficher les détails de votre travail à l'aide de l'interface de ligne de commande, utilisez la commande job get. Pour obtenir la liste complète des options, voir la commande ibmcloud ce job get.
Par exemple, la commande job get suivante affiche des détails sur le travail myjob :
ibmcloud ce job get --name myjob
Exemple de sortie
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
Accès aux détails d'un travail pour une exécution spécifique de votre travail via l'interface de ligne de commande
Pour afficher les détails d'une exécution spécifique de votre travail à l'aide de l'interface de ligne de commande, utilisez la commande jobrun get. Pour obtenir la liste complète des options, voir la commande
ibmcloud ce jobrun get.
Par exemple, la commande jobrun get suivante affiche des détails sur le travail testjobrun :
ibmcloud ce jobrun get --name testjobrun
Exemple de sortie
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
Statut du travail
Le tableau ci-après répertorie les statuts possibles pour votre travail.
| Statut | Description |
|---|---|
| En attente | Le travail est accepté par le système, mais une ou plusieurs des instances de ce travail n'ont pas encore été créées. Ce statut inclut le délai d'attente avant la planification d'un travail ainsi que le temps passé à télécharger des images sur le réseau, ce qui peut prendre un certain temps. |
| En cours d'exécution | Les instances de travail sont créées. Au moins une instance est toujours en cours d'exécution ou en cours de démarrage ou de redémarrage. |
| Réussite | Toutes les instances de travail ont abouti et aucune n'est en cours de redémarrage. |
| Echec | Toutes les instances de travail sont terminées, mais au moins une d'entre elles a échoué. Autrement dit, cette instance a pris fin avec un code de statut différent de zéro ou a été arrêtée par le système. |
| Inconnu | Pour une raison quelconque, l'état du travail ne peut pas être obtenu, ce qui se produit généralement en cas d'erreur de communication avec l'hôte. |