Code Engine 차량의 현황 파악하기
Code Engine 에서 함대를 생성한 후에는 함대 전체의 상태는 물론, 각 작업의 상태도 확인할 수 있습니다. 이 정보를 사용하여 디버깅에 도움을 받을 수 있습니다.
차량 상태
함대 상태는 함대의 전반적인 운용 상태를 나타냅니다. 이는 작업의 상태와는 관련이 없습니다. 어떤 작업이 성공적으로 완료되었는지 확인하려면 작업 상태를 확인하세요.
| 차량 상태 | 설명 | 사용자가 취할 수 있는 조치 |
|---|---|---|
| 보류 중 | 보류 중인 작업은 있지만, 실행 중인 작업은 없습니다. | 작업 추가, 취소, 삭제 |
| 실행 중 | 실행 중인 작업이 있습니다. | 작업 추가, 취소, 삭제 |
| 대기 | 모든 작업이 완료되었으며, 미처리 작업은 없습니다. 함대는 새로운 임무가 배정되기를 기다리고 있습니다. 워커 노드가 프로비저닝되는지 여부는 플릿의 확장 매개변수에 따라 달라집니다. | 작업 추가, 취소, 삭제 |
| 취소 중 | 취소 처리가 진행 중입니다. 일부 인스턴스는 여전히 실행 중입니다. 실행 중인 작업은 취소 모드에 따라 완료되거나 종료됩니다. 보류 중인 작업은 취소되며 실행되지 않습니다. | 삭제 |
| 취소됨 | 취소가 완료되었습니다. 보류 중이거나 실행 중인 모든 작업이 취소되었습니다. 모든 작업자가 삭제되었습니다. 이 함대는 여전히 프로젝트 할당량 에 포함됩니다. | 삭제 |
| Deleting | 삭제 중입니다. 실행 중인 작업이 종료되었습니다. 작업자 노드가 삭제되었거나 삭제 중인 상태입니다. 삭제가 완료되면 해당 함대가 제거됩니다. | 없음 |
Code Engine 콘솔에서 차량 현황 확인하기
- Code Engine 프로젝트 페이지를 찾아보세요.
- 프로젝트 이름을 클릭하면 개요 페이지가 열립니다.
- ‘함대’를 클릭하면 프로젝트에 정의된 함대 목록이 열립니다.
- 각 함대의 상태는 표의 ‘상태’ 열에 표시됩니다.
Code Engine CLI에서 차량 현황 확인하기
차량의 상태를 확인하려면 ibmcloud ce fleet get 명령을 실행하세요. 차량 그룹 ID를 지정하십시오.
예
ibmcloud ce fleet get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
출력 예
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
태스크 상태
작업 상태는 플릿에서 실행 중인 개별 작업의 상태를 나타냅니다. 각 작업은 단일 인스턴스에서 실행됩니다.
| 태스크 상태 | 설명 |
|---|---|
| 보류 중 | 작업에 연결된 인스턴스가 없습니다. |
| 실행 중 | 작업에는 정확히 하나의 연결된 인스턴스가 실행 중입니다. |
| 성공 | 이 작업을 대신하여 시작된 마지막 인스턴스가 성공적으로 종료되어 작업이 더 이상 실행되지 않습니다. |
| 실패 | 이 작업을 대신하여 시작된 마지막 인스턴스가 실패했으며 작업이 최대 재시도 횟수에 도달했습니다. 작업이 더 이상 실행 중이 아닙니다. 실패한 작업은 최대 재시도 횟수에 도달할 때까지 ‘보류 중 ’ 상태로 돌아갑니다. |
| 취소됨 | 사용자가 플릿을 취소하여 작업이 더 이상 실행되지 않습니다. 이 작업은 성공 또는 실패하기 전에 취소되었습니다. |
Code Engine 콘솔에서 작업 상태 확인하기
- 차량 관리 페이지를 열어보세요:
- Code Engine 프로젝트 페이지를 찾아보세요.
- 프로젝트 이름을 클릭하면 개요 페이지가 열립니다.
- '함대 '에서 자신의 함대 이름을 클릭하세요.
- 각 작업의 상태는 표의 ‘상태 ’ 열에 표시됩니다.
Code Engine CLI에서 작업 상태 확인하기
작업 상태를 확인하려면 ibmcloud ce fleet task list 명령을 실행하세요. 차량 그룹 ID를 지정하십시오.
예
ibmcloud ce fleet task list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
출력 예
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
작업자 노드 상태
인스턴스가 실행되는 워커 노드의 상태를 확인할 수 있습니다.
Code Engine 콘솔에서 플릿의 워커 노드 상태 확인하기
- 차량 관리 페이지를 열어보세요:
- Code Engine 프로젝트 페이지를 찾아보세요.
- 프로젝트 이름을 클릭하면 개요 페이지가 열립니다.
- '함대 '에서 자신의 함대 이름을 클릭하세요.
- 작업자 탭을 클릭하십시오.
- 각 근로자의 상태는 표의 ‘상태’ 열에 표시됩니다.
Code Engine CLI에서 플릿의 워커 노드 상태 확인하기
플릿의 워커 노드 상태를 확인하려면 ibmcloud ce fleet worker list 명령을 실행하십시오. 차량 그룹 ID를 지정하십시오. 명령어 옵션의 전체 목록을 보려면 CLI 참조 문서를 참조하십시오.
근로자의 상태는 ‘상태’ 열에 표시됩니다.
예
ibmcloud ce fleet worker list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e
출력 예
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
단일 워커 노드의 상태를 확인하려면 ibmcloud ce fleet worker get 명령을 실행하십시오. 플릿 ID와 작업자 이름을 지정하십시오. 명령어 옵션의 전체 목록을 보려면 CLI 참조 문서를 참조하십시오.
예
ibmcloud ce fleet worker get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e --worker-name fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42
출력 예
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