Cómo conocer el estado de su parque de servidores Code Engine

Una vez creada una flota en Code Engine, puede comprobar el estado de la flota en su conjunto, así como el estado de cada una de las tareas. Puede utilizar esta información como ayuda para la depuración.

Estado de la flota

El estado de la flota indica el estado operativo general de una flota. No guarda relación con el estado de las tareas. Para saber qué tareas se han completado correctamente, comprueba el estado de las tareas.

Estados de la flota
Estado de la flota Descripción Posibles acciones del usuario
Pendiente Hay tareas pendientes, pero ninguna tarea en ejecución. Añadir tareas, Cancelar, Eliminar
En ejecución Hay tareas en curso. Añadir tareas, Cancelar, Eliminar
Reposo Se han completado todas las tareas; no hay ninguna pendiente. La flota está a la espera de que se añadan nuevas tareas. El aprovisionamiento de los nodos de trabajo depende de los parámetros de escalado de la flota. Añadir tareas, Cancelar, Eliminar
Cancelando Se está llevando a cabo una cancelación. Algunas instancias siguen en funcionamiento. Las tareas en ejecución se completan o se interrumpen, dependiendo del modo de cancelación. Las tareas pendientes se cancelan y no se ejecutan. Suprimir
Cancelado La cancelación se ha completado. Se cancelaron todas las tareas pendientes y en curso. Se han eliminado todos los trabajadores. La flota sigue contando para las cuotas del proyecto. Suprimir
Suprimiendo Se está llevando a cabo la eliminación. Las tareas en ejecución se interrumpen. Los nodos de trabajo se han eliminado o se están eliminando. La flota se elimina una vez finalizado el proceso de eliminación. Ninguna

Comprobación del estado de la flota en la consola de Code Engine

  1. Accede a la página de proyectos Code Engine.
  2. Haz clic en el nombre de tu proyecto para abrir la página de resumen.
  3. Haz clic en Flotas para abrir una lista de las flotas definidas en tu proyecto.
  4. El estado de cada flota aparece en la columna Estado de la tabla.

Comprobación del estado de la flota en la CLI de Code Engine

Para comprobar el estado de su flota, ejecute el comando ibmcloud ce fleet get. Especifica el ID de la flota.

Ejemplo

ibmcloud ce fleet get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

Salida de ejemplo

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

Estado de la tarea

El estado de la tarea indica la salud de las tareas individuales que se ejecutan en la flota. Cada tarea se ejecuta en una única instancia.

Descripción de los estados de las tareas
Estado de la tarea Descripción
Pendiente La tarea no tiene instancia asociada.
En ejecución La tarea tiene exactamente una instancia asociada en ejecución.
Satisfactorio La última instancia iniciada en nombre de esta tarea finalizó correctamente y la tarea ya no se está ejecutando.
Error La última instancia iniciada en nombre de esta tarea ha fallado y la tarea ha alcanzado su número máximo de reintentos. La tarea ya no se está ejecutando. Las tareas fallidas vuelven al estado Pendiente hasta que se haya alcanzado el número máximo de reintentos.
Cancelado Un usuario ha cancelado la flota y la tarea ya no se está ejecutando. Esta tarea se canceló antes de que tuviera éxito o fallara.

Comprobación del estado de las tareas en la consola de Code Engine

  1. Abre tu página de flota:
    1. Accede a la página de proyectos Code Engine.
    2. Haz clic en el nombre de tu proyecto para abrir la página de resumen.
    3. En Flotas, haz clic en el nombre de tu flota.
  2. El estado de cada tarea aparece en la columna Estado de la tabla.

Comprobación del estado de las tareas en la CLI de Code Engine

Para comprobar el estado de sus tareas, ejecute el comando ibmcloud ce fleet task list. Especifica el ID de la flota.

Ejemplo

ibmcloud ce fleet task list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

Salida de ejemplo

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

Estado del nodo de trabajador

Puede comprobar el estado de los nodos trabajadores en los que se ejecutan sus instancias.

Comprobación del estado de los nodos de trabajo de una flota en la consola de Code Engine

  1. Abre tu página de flota:
    1. Accede a la página de proyectos Code Engine.
    2. Haz clic en el nombre de tu proyecto para abrir la página de resumen.
    3. En Flotas, haz clic en el nombre de tu flota.
  2. Pulse el separador Trabajadores.
  3. El estado de cada trabajador aparece en la columna Estado de la tabla.

Comprobación del estado de los nodos de trabajo de una flota en la CLI de Code Engine

Para comprobar el estado de los nodos de trabajo de una flota, ejecuta el comando ibmcloud ce fleet worker list. Especifica el ID de la flota. Para obtener una lista completa de las opciones comando, consulta la referencia de la CLI.

El estado de los trabajadores aparece en la columna Estado.

Ejemplo

ibmcloud ce fleet worker list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

Salida de ejemplo

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

Para comprobar el estado de un nodo de trabajo concreto, ejecuta el comando ibmcloud ce fleet worker get. Especifica el ID de la flota y el nombre del trabajador. Para obtener una lista completa de las opciones comando, consulta la referencia de la CLI.

Ejemplo

ibmcloud ce fleet worker get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e --worker-name fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42

Salida de ejemplo

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