kf logs

이름

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
명령어를 실행할 공간입니다. 이는 현재 타겟팅된 공간을 재정의합니다.