Get-AksHciLogs

Sinopse

Cria uma pasta compactada com logs de todos os pods.

Sintaxe

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

Descrição

Cria uma pasta compactada com logs de todos os pods. Esse comando cria uma pasta compactada de saída chamada akshcilogs.zip no diretório de trabalho híbrido do AKS. O caminho completo para o arquivo akshcilogs.zip será a saída após a execução Get-AksHciLogs (por exemplo, C:\AksHci\0.9.6.3\akshcilogs.zip, em que 0.9.6.3 é o número da versão híbrida do AKS). Quando nenhum sinalizador é usado, o comando coleta todos os logs.

Exemplos

Exemplo 1

Retorna o menor tamanho de log. Esse tamanho é suficiente para depurar quaisquer problemas com pods de cluster de gerenciamento, pods de cluster de destino, cobrança e problemas de download:

Get-AksHciLogs -EventLogs -KvaLogs -DownloadSdkLogs -BillingRecords

Por exemplo, para problemas de cobrança, o exemplo 1 deve ser bom o suficiente.

Exemplo 2

Além do exemplo 1, esse comando retorna todos os logs de VM. É maior que o exemplo 1, mas menor que o exemplo 3:

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

Exemplo 3

Este exemplo retorna logs moc. É a maior de todas as opções.

Get-AksHciLogs

Parâmetros

-agentLogs

Use esse sinalizador para obter os logs dos serviços do agente de nuvem de pilha do MOC e dos serviços do agente de nó.

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

Use esse sinalizador para obter os logs enviados ao visualizador de eventos.

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

Use esse sinalizador para obter os logs das máquinas virtuais convidadas criadas pelo AKS híbrido.

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

Use esse sinalizador para obter os logs do host híbrido do 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

Use esse sinalizador para obter os logs de download do download dos binários e imagens que o AKS Híbrido usa.

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

Use esse sinalizador para obter os registros de cobrança.

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

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

Próximas etapas

Referência do PowerShell do AksHci