Observação: este site inclui um sistema de acessibilidade. Pressione Control-F11 para ajustar o site aos deficientes visuais que usam um leitor de tela; Pressione Control-F10 para abrir um menu de acessibilidade.

Como coletar logs do Hyper-V de um host Nutanix Hyper-V usando comandos do PowerShell

Como coletar logs do Hyper-V de um host Nutanix Hyper-V usando comandos do PowerShell

Como coletar logs do Hyper-V de um host Nutanix Hyper-V usando comandos do PowerShell

Este é um artigo traduzido automaticamente, por favor clique aqui para ver a versão original em inglês.

Descrição

Este artigo apresenta o procedimento usado para coletar logs de hipervisor de hosts Hyper-V usando comandos do PowerShell.

Sistemas Aplicáveis

Pense Agile HX

Procedimentos

  1. Faça login no host do hipervisor que contém as VMs com problemas.
  2. Abra Windows PowerShell e selecione Executar como Administrador .
  3. O cmdlet Get-WinEvent é usado para extrair logs de um servidor local ou remoto. Os servidores Windows têm centenas de logs, portanto, você deve coletar apenas aqueles de que precisa. Por exemplo, a saída do comando Get-Winevent -Listlog * seria extensa.
    No exemplo resumido mostrado abaixo, há cerca de 19 logs do Hyper-V.
    registros de hiperv
    As etapas a seguir apresentam os exemplos de comando usados para capturar os logs e salvar as saídas no formato CSV.
  4. Siga o procedimento descrito abaixo para capturar apenas os logs do Hyper-V e salvar o pacote de saída em um diretório de sua escolha.
    1. Crie um diretório temporário usando o comando mkdir c:\temp .
      mdir
      Nota : Se o diretório de saída não existir, o restante das etapas falhará.

    2. Execute o seguinte script do PowerShell para coletar os logs do Hyper-V* e os logs do SMBClient* e coloque a saída na pasta c:\temp que tem o nome do computador no nome do arquivo.
       Get-WinEvent @{logname = "Microsoft- Windows -Hyper-V*","Microsft- Windows -SMBClient*" } -ErrorAction Ignorar | selecione TimeCreated , LogNAme , Id , LevelDisplayName , ProviderName , Message , MachineName , UserId | Exportar-Csv -Path "c:\temp\ $env:computername -hyperv.csv" -NoTypeInformation

    3. Execute o comando dir c:\temp para exibir o arquivo CSV recém-criado.
      diretório de exibição

    4. Execute o script a seguir para coletar os logs do aplicativo e do sistema como um log combinado e classificar todos os eventos por horário de criação.
       Get-WinEvent @{logname= 'aplicativo','sistema' } -ErrorAction Ignorar | selecione TimeCreated , LogNAme , Id , LevelDisplayName , ProviderName , Message , MachineName , UserId | Exportar-Csv -Path "c:\temp\ $env:computername -applicationsystem.csv" -NoTypeInformation 
      coletar log do aplicativo
  5. Quando você quiser coletar logs para uma data específica ou apenas logs relacionados a avisos e erros, combine diferentes parâmetros com o comando Get-WinEvent para filtrar a saída.
    1. Para coletar todos os logs do Hyper-V de ontem, execute o seguinte script:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Get-Data ) . AdicionarDias( -1 )}  
            
    2. Para coletar apenas os avisos de ontem, execute o seguinte script:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Get-Data ) . AddDays( -1 ) ; Nível = 3 }
    3. Para coletar apenas as mensagens de erro de ontem, execute o seguinte script:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Get-Data ) . AddDays( -1 ) ; Nível = 2 }

    4. Para coletar os logs do Hyper-V e enviá-los para uma pasta, execute o seguinte script:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Get-Data ) . AddDays( -1 )} -ErrorAction Ignorar | Exportar-Csv -Path "c:\temp\ $env:computername -hyperv.csv" -NoTypeInformation 
             
  6. Compacte os arquivos de log e envie todo o log para o Suporte Lenovo usando a ferramenta de upload Lenovo .

Informações adicionais

Artigo relacionado

ID do documento:HT510086
Data de publicação original:03/11/2020
Data da última modificação:01/06/2024