Comprendere lo stato della propria flotta Code Engine
Dopo aver creato una flotta su Code Engine, è possibile verificare lo stato complessivo della flotta, nonché lo stato di ciascuna attività. Queste informazioni possono essere utilizzate come aiuto per il debug.
Stato della flotta
Lo stato della flotta indica lo stato operativo complessivo di una flotta. Non ha nulla a che vedere con lo stato delle attività. Per scoprire quali attività sono state completate con successo, controlla lo stato delle attività.
| Stato della flotta | Descrizione | Possibili azioni dell'utente |
|---|---|---|
| In sospeso | Ci sono attività in sospeso, ma nessuna attività in esecuzione. | Aggiungi attività, Annulla, Elimina |
| In esecuzione | Ci sono attività in corso. | Aggiungi attività, Annulla, Elimina |
| Standby | Tutte le attività sono state completate, non ci sono attività in sospeso. La flotta è in attesa che vengano aggiunti nuovi incarichi. La creazione dei nodi di lavoro dipende dai parametri di scalabilità della flotta. | Aggiungi attività, Annulla, Elimina |
| Annullamento | È in corso una cancellazione. Alcune istanze sono ancora in esecuzione. Le attività in esecuzione vengono completate oppure interrotte, a seconda della modalità di annullamento. Le attività in sospeso vengono annullate e non vengono eseguite. | Elimina |
| Annullato | La cancellazione è stata completata. Tutte le attività in sospeso e in esecuzione sono state annullate. Tutti i lavoratori sono stati eliminati. La flotta continua a rientrare nelle quote previste dal progetto. | Elimina |
| Eliminazione | La cancellazione è in corso. Le attività in esecuzione vengono terminate. I nodi di lavoro vengono eliminati o sono in fase di eliminazione. La flotta viene rimossa al termine dell'operazione di eliminazione. | Nessuno |
Verifica dello stato della flotta nella console Code Engine
- Accedi alla pagina “Progetti” di Code Engine.
- Clicca sul nome del tuo progetto per aprire la pagina Panoramica.
- Fai clic su " Flotte " per aprire l'elenco delle flotte definite nel tuo progetto.
- Lo stato di ciascuna flotta è riportato nella colonna "Stato " della tabella.
Verifica dello stato della flotta nella CLI di Code Engine
Per verificare lo stato della flotta, eseguire il comando ibmcloud ce fleet get. Specificare l'ID della flotta.
Esempio
ibmcloud ce fleet get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Output di esempio
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
Stato attività
Lo stato dei task indica lo stato di salute dei singoli task in esecuzione sul parco macchine. Ogni task viene eseguito su una singola istanza.
| Stato attività | Descrizione |
|---|---|
| In sospeso | L'attività non ha un'istanza associata. |
| In esecuzione | Il task ha esattamente un'istanza associata in esecuzione. |
| Riuscito | L'ultima istanza avviata per conto di questo task è terminata con successo e il task non è più in esecuzione. |
| Non riuscito | L'ultima istanza avviata per conto di questo task è fallita e il task ha raggiunto il numero massimo di tentativi. L'attività non è più in esecuzione. Le attività non andate a buon fine tornano allo stato “In sospeso” fino al raggiungimento del numero massimo di tentativi. |
| Annullato | Un utente ha annullato il parco e l'attività non è più in esecuzione. L'attività è stata annullata prima di essere riuscita o fallita. |
Verifica dello stato delle attività nella console Code Engine
- Apri la pagina della tua flotta:
- Accedi alla pagina “Progetti” di Code Engine.
- Clicca sul nome del tuo progetto per aprire la pagina Panoramica.
- In " Flotte ", clicca sul nome della tua flotta.
- Lo stato di ciascuna attività è indicato nella colonna "Stato" della tabella.
Verifica dello stato delle attività nella CLI di Code Engine
Per controllare lo stato delle attività, eseguire il comando ibmcloud ce fleet task list. Specificare l'ID della flotta.
Esempio
ibmcloud ce fleet task list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Output di esempio
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
Stato del nodo di lavoro
È possibile controllare lo stato dei nodi worker su cui girano le istanze.
Verifica dello stato dei nodi di lavoro di una flotta nella console Code Engine
- Apri la pagina della tua flotta:
- Accedi alla pagina “Progetti” di Code Engine.
- Clicca sul nome del tuo progetto per aprire la pagina Panoramica.
- In " Flotte ", clicca sul nome della tua flotta.
- Fai clic sulla scheda Workers.
- Lo stato di ciascun lavoratore è indicato nella colonna "Stato" della tabella.
Verifica dello stato dei nodi di lavoro di una flotta nella CLI di Code Engine
Per verificare lo stato dei nodi di lavoro di una flotta, eseguire il comando ibmcloud ce fleet worker list . Specificare l'ID della flotta. Per un elenco completo delle opzioni di comando, consultare la guida di riferimento della CLI.
Lo stato dei lavoratori è indicato nella colonna "Stato".
Esempio
ibmcloud ce fleet worker list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
Output di esempio
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
Per verificare lo stato di un singolo nodo di lavoro, eseguire il comando ibmcloud ce fleet worker get . Specificare l'ID della flotta e il nome del lavoratore. Per un elenco completo delle opzioni di comando,
consultare la guida di riferimento della CLI.
Esempio
ibmcloud ce fleet worker get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e --worker-name fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42
Output di esempio
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