로그 및 모니터링

이 항목에서는 Tanzu Kubernetes Grid에서 수집한 로그에 액세스하는 방법을 설명합니다.

Tanzu Kubernetes Grid 로그 액세스

Tanzu Kubernetes Grid는 독립형 관리 클러스터 및 워크로드 클러스터 배포 및 작업을 위한 로그를 수집합니다. Kubernetes API 또는 Linux 시스템 수준에서 감사 로그를 검색하려면 감사 로깅을 참조하십시오.

로컬 클러스터 로그

로컬 클러스터 로그는 ~/.config/tanzu/tkg/logs/CLUSTER-NAME 파일에서 독립형 관리 및 워크로드 클러스터 생성, 업그레이드, 삭제 작업을 캡처합니다. 이러한 로그를 사용하여 클러스터 생성 작업 및 기타 실패 문제를 해결할 수 있습니다. 클러스터를 삭제하면 해당 로그 파일이 자동으로 삭제되지만 삭제 작업이 실패하면 로그 파일이 유지되고 사용자 또는 지원 팀에서 검토할 수 있습니다.

클러스터 API 로그

로컬 클러스터 로그가 배포를 모니터링하거나 구성 요소 장애 문제를 해결하기에 충분한 정보를 제공하지 않는 경우 다음과 같이 kubectl을 사용하여 로그를 검색할 수 있습니다.

독립형 관리 클러스터 배포 로그 액세스

독립형 관리 클러스터 배포를 모니터링하고 문제를 해결하려면 다음을 검토하십시오.

  • Logs of the command execution can also be found at… 아래의 터미널 출력에 있는 로그 파일

  • 클러스터 API에 대한 클라우드 제공자 모듈의 로그. 가장 최근 항목은 다음과 같이 검색합니다.

    1. tanzu management-cluster create 출력에서 부트스트랩 생성됨. Kubeconfig:을 검색하고 표시된 kubeconfig 파일 경로를 복사합니다. 파일은 ~/.kube-tkg/tmp/에 있습니다.
    2. 클라우드 제공자에 따라 다음을 실행합니다.
      • vSphere: kubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
      • Amazon Web Services (AWS): kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
      • Azure: kubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>

Supervisor 문제를 해결하려면 vSphere with Tanzu 설명서에서 Supervisor 활성화 문제 해결을 참조하십시오.

워크로드 클러스터 배포 로그 액세스

tanzu cluster create를 실행한 후 관리 클러스터의 클러스터 API 로그에서 배포 프로세스를 모니터링할 수 있습니다.

이러한 로그에 액세스하려면 아래 단계를 수행합니다.

  1. kubeconfig를 관리 클러스터로 설정합니다. 예:

    kubectl config use-context my-management-cluster-admin@my-management-cluster
    
  2. 다음을 실행합니다.

    • capi 로그:

      kubectl logs deployments/capi-controller-manager -n capi-system manager
      
    • IaaS 전용 로그:

      • vSphere: kubectl logs deployments/capv-controller-manager -n capv-system manager
      • AWS: kubectl logs deployments/capa-controller-manager -n capa-system manager
      • Azure: kubectl logs deployments/capz-controller-manager -n capz-system manager

로깅 및 모니터링 구성

Tanzu Kubernetes Grid에 의해 생성된 워크로드 클러스터에서 로깅 및 모니터링을 구성할 수 있습니다.

check-circle-line exclamation-circle-line close-line
Scroll to top icon