Comprendre l'état de votre parc d' Code Engine
Une fois qu'une flotte a été créée dans l' Code Engine, vous pouvez vérifier l'état de la flotte dans son ensemble, ainsi que l'état de chacune des tâches. Vous pouvez utiliser ces informations pour faciliter le débogage.
État de la flotte
L'état de la flotte indique l'état opérationnel global d'une flotte. Cela n'a aucun rapport avec le statut des tâches. Pour savoir quelles tâches ont été menées à bien, vérifiez leur statut.
| État de la flotte | Description | Actions possibles de l'utilisateur |
|---|---|---|
| En attente | Il y a des tâches en attente, mais aucune tâche en cours d'exécution. | Ajouter des tâches, Annuler, Supprimer |
| En cours d'exécution | Des tâches sont en cours d'exécution. | Ajouter des tâches, Annuler, Supprimer |
| Veille | Toutes les tâches ont été menées à bien, il n'y a plus de tâches en attente. La flotte attend que de nouvelles tâches soient ajoutées. La mise à disposition des nœuds de travail dépend des paramètres de mise à l'échelle de la flotte. | Ajouter des tâches, Annuler, Supprimer |
| Annulation | Une annulation est en cours. Certaines instances sont toujours en cours d'exécution. Les tâches en cours d'exécution sont soit menées à terme, soit interrompues, selon le mode d'annulation. Les tâches en attente sont annulées et ne s'exécutent pas. | SUPPRIMER |
| Annulé(e) | L'annulation est effective. Toutes les tâches en attente et en cours d'exécution ont été annulées. Tous les travailleurs ont été supprimés. La flotte continue de compter dans les quotas du projet. | SUPPRIMER |
| Suppression en cours | La suppression est en cours. Les tâches en cours d'exécution sont interrompues. Les nœuds de travail sont supprimés ou en cours de suppression. Le parc est supprimé une fois la suppression terminée. | Aucun |
Vérification de l'état du parc dans la console d' Code Engine
- Accédez à la page Projets d’ Code Engine.
- Cliquez sur le nom de votre projet pour ouvrir la page Présentation.
- Cliquez sur Flottes pour afficher la liste des flottes définies dans votre projet.
- Le statut de chaque flotte apparaît dans la colonne Statut du tableau.
Vérification de l'état de la flotte dans l'interface CLI d' Code Engine
Pour vérifier l'état de votre flotte, exécutez la commande ibmcloud ce fleet get. Indiquez l'ID de la flotte.
Exemple
ibmcloud ce fleet get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Exemple de sortie
Getting fleet '1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e'...
OK
Name: fleet-0123456789
ID: 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Status: running
Created: 2025-09-26T10:46:02Z
Project region: eu-de
Project name: myproj
Tasks status:
Pending: 893
Running: 12
Failed: 0
Canceled: 0
Successful: 96
Total: 1001
Code:
Container image reference: icr.io/codeengine/helloworld
Tasks specification:
Task state store: mytaskstore
Indexes: 0-1000
Resources and scaling:
Container instance resources:
CPU per instance: 1
Memory per instance: 2G
Scaling settings:
Maximum container slots: 12
Minimum container slots: 0
Spare container slots: 0
Scale-down delay: 0s
Resiliency settings:
Maximum retries per task: 3
Network placement:
Subnet pools:
Name: my-pool
Number of subnets: 1
Subnet CRN: crn:v1:bluemix:public:is:eu-de-1:a/abcdefabcdefabcdefabcd1234567890::subnet:1a1a-2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f
Security Group CRN: crn:v1:bluemix:public:is:eu-de:a/abcdefabcdefabcdefabcd1234567890::security-group:2b2b-3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g
Environment Variables:
Type Name Value
Literal FOO bar
État de la tâche
L'état des tâches indique l'état des différentes tâches en cours d'exécution sur la flotte. Chaque tâche s'exécute sur une seule instance.
| État de la tâche | Description |
|---|---|
| En attente | La tâche n'a pas d'instance associée. |
| En cours d'exécution | La tâche a exactement une instance associée en cours d'exécution. |
| Réussite | La dernière instance démarrée au nom de cette tâche s'est terminée avec succès et la tâche n'est plus en cours d'exécution. |
| Echec | La dernière instance démarrée au nom de cette tâche a échoué et la tâche a atteint son nombre maximal de tentatives. La tâche n'est plus en cours d'exécution. Les tâches ayant échoué repassent au statut En attente jusqu'à ce que le nombre maximal de tentatives soit atteint. |
| Annulé(e) | Un utilisateur a annulé la flotte et la tâche n'est plus en cours. Cette tâche a été annulée avant d'avoir réussi ou échoué. |
Vérification de l'état des tâches dans la console d' Code Engine
- Ouvrez votre page Flotte :
- Accédez à la page Projets d’ Code Engine.
- Cliquez sur le nom de votre projet pour ouvrir la page Présentation.
- Dans Fleets, cliquez sur le nom de votre flotte.
- Le statut de chaque tâche apparaît dans la colonne Statut du tableau.
Vérification de l'état des tâches dans l'interface CLI d' Code Engine
Pour vérifier l'état de vos tâches, exécutez la commande ibmcloud ce fleet task list. Indiquez l'ID de la flotte.
Exemple
ibmcloud ce fleet task list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Exemple de sortie
Listing serverless fleet tasks...
OK
Task index ID Batch name Status Result code Started Duration Worker name
0 5b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f default succeeded exit_0 2026-08-06T19:48:13Z 26s fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0
1 4b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f default running 2026-08-06T19:52:14Z fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1
2 3b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f test2 pending
3 2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f test2 running 2026-08-06T19:57:14Z fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1
4 1b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f test2 failed exit_0 2026-08-06T19:58:14Z 0s fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0
foobar 0b0b0b0b-3c3c-4d4d-5e5e-6f6f6f6f6f6f test3 succeeded exit_0 2026-08-06T19:59:14Z 1m fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-2
Statut du nœud worker
Vous pouvez vérifier l'état des nœuds de travail sur lesquels s'exécutent vos instances.
Vérification de l'état des nœuds de travail d'une flotte dans la console d' Code Engine
- Ouvrez votre page Flotte :
- Accédez à la page Projets d’ Code Engine.
- Cliquez sur le nom de votre projet pour ouvrir la page Présentation.
- Dans Fleets, cliquez sur le nom de votre flotte.
- Cliquez sur l'onglet Agents.
- Le statut de chaque worker apparaît dans la colonne Statut du tableau.
Vérification de l'état des nœuds de travail d'une flotte dans l'interface CLI d' Code Engine
Pour vérifier l'état des nœuds de travail d'une flotte, exécutez la commande ibmcloud ce fleet worker list. Indiquez l'ID de la flotte. Pour obtenir la liste complète des options de commande, consultez le guide de référence de l'interface en ligne de commande(CLI).
Les états des workers apparaissent dans la colonne Status.
Exemple
ibmcloud ce fleet worker list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Exemple de sortie
Listing serverless fleet workers...
OK
Name ID Status Profile IP Zone Version
fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0 2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f running cx2-2x4 10.242.0.42 eu-de-1 v1.0.15
fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1 3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g initializing cx2-8x16 10.242.0.43 eu-de-1 v1.0.15
Pour vérifier l'état d'un nœud de travail individuel, exécutez la commande ibmcloud ce fleet worker get. Indiquez l'ID de la flotte et le nom du worker. Pour obtenir la liste complète des options de commande, consultez le
guide de référence de l'interface en ligne de commande(CLI).
Exemple
ibmcloud ce fleet worker get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e --worker-name fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42
Exemple de sortie
Getting serverless fleet worker...
OK
Name: fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42
ID: 2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f
Created: 2025-09-26T20:05:33Z
Status: running
Version: v1.0.15
Fleet ID: 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Project name: myproj
Project ID: 3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g
Network placement:
IP address: 10.242.0.42
Network zone: eu-de-1
Subnet CRN: crn:v1:bluemix:public:is:eu-de-1:a/abcdefabcdefabcdefabcd1234567890::subnet:1a1a-2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f
Profile information:
Profile: cx2-2x4
vCPUs: 2
Memory (GiB): 4