이 페이지에서는 애플리케이션의 스트리밍 로그를 보고 Cloud Code 내에서 리소스 상태를 확인하는 방법을 설명합니다.
애플리케이션이 일반 또는 개발 모드로 빌드되고 실행되면 IDE 내에서 애플리케이션의 로그 스트리밍을 모니터링할 수 있습니다. Kubernetes 탐색기로 이동하여 특정 리소스(포드, 배포 등)의 로그를 볼 수도 있습니다.태스크 및 리소스 상태 보기
개발 또는 디버깅 세션을 시작하면 IDE 내의 애플리케이션에서 스트리밍되는 로그를 모니터링할 수 있습니다.Kubernetes 탐색기에서 다음 방법으로 배포 상태를 확인할 수 있습니다.
포드, 배포, 노드의 상태: 이러한 Kubernetes 리소스에는 라벨 옆에 색이 지정된 상태 표시가 있습니다. 빨간색은 실패한 상태, 노란색은 시작/종료/경고, 녹색은 바람직한 정상 상태입니다.
배포된 리소스 설명: 리소스를 마우스 오른쪽 버튼으로 클릭하고 설명을 선택하면 배포된 리소스에 대해
kubectl describe
를 실행하여 세부정보를 표시할 수 있습니다.
특정 리소스에 대한 로그 보기
특정 리소스의 로그를 보려면 다음 단계를 따르세요.Kubernetes 탐색기로 이동합니다. 오른쪽 측면 패널에서 또는 Tools(도구) > Cloud Code > Kubernetes > View Cluster Explorer(클러스터 탐색기 보기)를 사용해 액세스할 수 있습니다.
로그를 보려는 리소스(예: pod, 배포 또는 서비스)를 선택합니다.
리소스를 마우스 오른쪽 버튼으로 클릭하고 Stream Logs(로그 스트림)를 선택합니다. 또는 pod에서 실행되는 개별 컨테이너의 로그를 스트리밍할 수 있습니다.
그러면 Kubernetes 탐색기 콘솔에 로그가 출력됩니다.
다음 단계
- Cloud Code에서 Kubernetes 애플리케이션 디버깅
- 컨테이너화된 애플리케이션 문제 해결에 대한 Kubernetes 문서 살펴보기