Get-AksHciLogs

개요

모든 Pod의 로그가 포함된 압축된 폴더를 만듭니다.

구문

Get-AksHciLogs [-virtualMachineLogs]
               [-agentLogs]
               [-eventLogs]
               [-kvaLogs] 
               [-downloadSdkLogs] 
               [-billingRecords] 

Description

모든 Pod의 로그가 포함된 압축된 폴더를 만듭니다. 이 명령은 AKS 하이브리드 작업 디렉터리에 라는 akshcilogs.zip 출력 압축 폴더를 만듭니다. akshcilogs.zip 파일의 전체 경로는 실행 Get-AksHciLogs 후의 출력입니다(예: C:\AksHci\0.9.6.3\akshcilogs.zip, 여기서 0.9.6.3 는 AKS 하이브리드 릴리스 번호임). 플래그를 사용하지 않으면 명령은 모든 로그를 수집합니다.

예제

예 1

가장 작은 로그 크기를 반환합니다. 이 크기는 관리 클러스터 Pod, 대상 클러스터 Pod, 청구 및 다운로드 문제와 관련된 문제를 디버그하기에 충분합니다.

Get-AksHciLogs -EventLogs -KvaLogs -DownloadSdkLogs -BillingRecords

예를 들어 청구 문제의 경우 예제 1이 충분해야 합니다.

예 2

이 명령은 예제 1 외에도 모든 VM 로그를 반환합니다. 예제 1보다 크지만 예제 3보다 작습니다.

Get-AksHciLogs -EventLogs -KvaLogs -DownloadSdkLogs -BillingRecords -VirtualMachineLogs

예제 3

이 예제에서는 MOC 로그를 반환합니다. 이는 모든 옵션 중 가장 큰 옵션입니다.

Get-AksHciLogs

매개 변수

-agentLogs

이 플래그를 사용하여 MOC 스택 클라우드 에이전트 및 노드 에이전트 서비스에서 로그를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-eventLogs

이 플래그를 사용하여 이벤트 뷰어로 전송된 로그를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-virtualMachineLogs

이 플래그를 사용하여 AKS 하이브리드에서 만든 게스트 가상 머신에서 로그를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-kvaLogs

이 플래그를 사용하여 AKS 하이브리드 호스트에서 로그를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-downloadSdkLogs

이 플래그를 사용하여 AKS 하이브리드에서 사용하는 이진 파일 및 이미지를 다운로드하여 다운로드 로그를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-billingRecords

이 플래그를 사용하여 청구 레코드를 가져옵니다.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

다음 단계

AksHci PowerShell 참조