Jak zbierać dzienniki Hyper-V z hosta Nutanix Hyper-V za pomocą poleceń PowerShell

Jak zbierać dzienniki Hyper-V z hosta Nutanix Hyper-V za pomocą poleceń PowerShell

Jak zbierać dzienniki Hyper-V z hosta Nutanix Hyper-V za pomocą poleceń PowerShell

Ten artykuł został przetłumaczony maszynowo. Aby wyświetlić oryginalną wersję anglojęzyczną, kliknij tutaj.

Opis

W tym artykule przedstawiono procedurę zbierania dzienników funkcji hypervisor z hostów Hyper-V przy użyciu poleceń programu PowerShell.

Obowiązujące systemy

Pomyśl o Agile HX

Procedury

  1. Zaloguj się do hosta hypervisora zawierającego maszyny wirtualne, na których występują problemy.
  2. Otwórz program Windows PowerShell i wybierz opcję Uruchom jako administrator .
  3. Polecenie cmdlet Get-WinEvent służy do pobierania dzienników z serwera lokalnego lub zdalnego. Serwery Windows mają setki dzienników, dlatego powinieneś zbierać tylko te, których potrzebujesz. Na przykład wynik polecenia Get-Winevent -Listlog * będzie obszerny.
    W skróconych przykładowych wynikach pokazanych poniżej znajduje się około 19 dzienników funkcji Hyper-V.
    dzienniki hyperv
    Poniższe kroki przedstawiają przykłady poleceń używanych do przechwytywania dzienników i zapisywania wyników w formacie CSV.
  4. Postępuj zgodnie z procedurą opisaną poniżej, aby przechwycić tylko dzienniki Hyper-V i zapisać pakiet wyjściowy w wybranym katalogu.
    1. Utwórz katalog tymczasowy za pomocą polecenia mkdir c:\temp .
      mdir
      Uwaga : Jeśli katalog wyjściowy nie istnieje, wykonanie pozostałych kroków zakończy się niepowodzeniem.

    2. Uruchom następujący skrypt programu PowerShell, aby zebrać dzienniki funkcji Hyper-V* i dzienniki SMBClient*, a następnie umieść dane wyjściowe w folderze c:\temp, którego nazwa pliku zawiera nazwę komputera.
       Get-WinEvent @{logname = "Microsoft- Windows -Hyper-V*","Microsft- Windows -SMBClient*" } -ErrorAction Ignoruj | wybierz TimeCreated , LogNAme , Id , LevelDisplayName , ProviderName , Message , MachineName , UserId | Export-Csv -Path "c:\temp\ $env:nazwa komputera -hyperv.csv" -NoTypeInformation

    3. Uruchom polecenie dir c:\temp, aby wyświetlić nowo utworzony plik CSV.
      wyświetlić katalog

    4. Uruchom następujący skrypt, aby zebrać dzienniki aplikacji i systemu w postaci połączonego dziennika i posortować wszystkie zdarzenia według czasu utworzenia.
       Get-WinEvent @{logname= 'aplikacja','system' } -ErrorAction Ignore | wybierz TimeCreated , LogNAme , Id , LevelDisplayName , ProviderName , Message , MachineName , UserId | Export-Csv -Path "c:\temp\ $env:computername -applicationsystem.csv" -NoTypeInformation 
      Zbierz dziennik aplikacji
  5. Jeśli chcesz zbierać logi z określonej daty lub logi związane wyłącznie z ostrzeżeniami i błędami, połącz różne parametry za pomocą polecenia Get-WinEvent, aby przefiltrować dane wyjściowe.
    1. Aby zebrać wszystkie wczorajsze dzienniki Hyper-V, uruchom następujący skrypt:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Pobierz datę ) . Dodaj dni( -1 )}  
            
    2. Aby zebrać tylko ostrzeżenia z wczoraj, uruchom następujący skrypt:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Pobierz datę ) . Dodaj dni( -1 ) ; Poziom = 3 }
    3. Aby zebrać tylko komunikaty o błędach z wczoraj, uruchom następujący skrypt:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Pobierz datę ) . Dodaj dni( -1 ) ; Poziom = 2 }

    4. Aby zebrać dzienniki Hyper-V i zapisać je w folderze, uruchom następujący skrypt:
       Get-WinEvent -FilterHashTable @{LogName = "Microsoft- Windows -Hyper-V*" ; StartTime = ( Pobierz datę ) . AddDays( -1 )} -ErrorAction Ignoruj | Export-Csv -Path "c:\temp\ $env:nazwa komputera -hyperv.csv" -NoTypeInformation 
             
  6. Skompresuj pliki dziennika i wyślij cały dziennik do wsparcia Lenovo za pomocą narzędzia do przesyłania Lenovo .

Dodatkowe informacje

Powiązany artykuł

Identyfikatof dokumentu :HT510086
Data pierwszej publikacji:03/11/2020
Data ostatniej modyfikacji:01/06/2024