이름
kf logs
- 앱 로그 보기
개요
kf logs APP_NAME [flags]
설명
로그는 실행 중인 각 앱 인스턴스의 Kubernetes 로그 엔드포인트에서 스트리밍됩니다.
앱 인스턴스가 변경되거나 Kubernetes 연결 시간이 초과되면 로그 스트림에 중복 로그가 표시될 수 있습니다.
로그는 클러스터에서 공간이 허용되는 대로 앱 인스턴스에 보관되지만 공간이 부족하거나 보관 날짜가 지나면 삭제됩니다. Cloud Logging은 이전 로그에 액세스하기 위한 보다 안정적인 메커니즘입니다.
특정 인스턴스의 로그가 필요한 경우 kubectl
CLI를 사용하세요.
예시
# Follow/tail the log stream kf logs myapp # Follow/tail the log stream with 20 lines of context kf logs myapp -n 20 # Get recent logs from the App kf logs myapp --recent # Get the most recent 200 lines of logs from the App kf logs myapp --recent -n 200
플래그
-h, --help
- 로그 도움말
-n, --number=int
- 로그의 마지막 N개 행을 표시합니다. (기본값 10)
--recent
- 후행 대신 최신 로그를 덤프합니다.
상속된 플래그
이러한 플래그는 상위 명령어에서 상속됩니다.
--config=string
- 구성 파일(기본값: $HOME/.kf)
--kubeconfig=string
- Kubectl 구성 파일(기본값: $HOME/.kube/config)
--log-http
- stderr에 HTTP 요청 로깅
--space=string
- 명령어를 실행할 공간입니다. 이는 현재 타겟팅된 공간을 재정의합니다.