Udostępnij za pomocą


Historia wydajności maszyn wirtualnych

W tym podtemacie historii wydajności Bezpośrednie Miejsca na Danych szczegółowo opisano historię wydajności zbieraną dla maszyn wirtualnych (VM). Historia wydajności jest dostępna dla każdej uruchomionej, klastrowanej maszyny wirtualnej.

Note

Rozpoczęcie kolekcji dla nowo utworzonych lub zmienionych maszyn wirtualnych może potrwać kilka minut.

Nazwy i jednostki serii

Te serie są zbierane dla każdej maszyny wirtualnej spełniającej wymagania.

Series Unit
vm.cpu.usage percent
vm.memory.assigned bytes
vm.memory.available bytes
vm.memory.maximum bytes
vm.memory.minimum bytes
vm.memory.pressure -
vm.memory.startup bytes
vm.memory.total bytes
vmnetworkadapter.bandwidth.inbound bity na sekundę
vmnetworkadapter.bandwidth.outbound bity na sekundę
vmnetworkadapter.bandwidth.total bity na sekundę

Ponadto wszystkie serie wirtualnych dysków twardych (VHD), takie jak vhd.iops.total, są agregowane dla każdego wirtualnego dysku twardego dołączonego do maszyny wirtualnej.

Jak interpretować

Series Description
vm.cpu.usage Procent użycia maszyny wirtualnej przez procesory serwera hosta.
vm.memory.assigned Ilość pamięci przypisanej do maszyny wirtualnej.
vm.memory.available Ilość pamięci, która pozostaje dostępna z przydzielonej puli.
vm.memory.maximum W przypadku korzystania z pamięci dynamicznej jest to maksymalna ilość pamięci, którą można przypisać do maszyny wirtualnej.
vm.memory.minimum W przypadku korzystania z pamięci dynamicznej jest to minimalna ilość pamięci, którą można przypisać do maszyny wirtualnej.
vm.memory.pressure Stosunek pamięci żądanej przez maszynę wirtualną do pamięci przydzielonej do maszyny wirtualnej.
vm.memory.startup Ilość pamięci wymaganej do uruchomienia maszyny wirtualnej.
vm.memory.total Łączna ilość pamięci.
vmnetworkadapter.bandwidth.inbound Szybkość odbierania danych przez maszynę wirtualną przez wszystkie jej wirtualne karty sieciowe.
vmnetworkadapter.bandwidth.outbound Szybkość danych wysyłanych przez maszynę wirtualną przez wszystkie jej wirtualne karty sieciowe.
vmnetworkadapter.bandwidth.total Łączna szybkość odbierania lub wysyłania danych przez maszynę wirtualną we wszystkich wirtualnych adapterach sieciowych.

Note

Liczniki są mierzone w całym interwale, a nie próbkowane. Jeśli na przykład maszyna wirtualna jest w stanie bezczynności przez 9 sekund, ale w ciągu 10 sekund będzie używana 50% procesora CPU hosta, vm.cpu.usage zostanie zarejestrowana średnio jako 5% w tym 10-sekundowym interwale. Dzięki temu historia wydajności przechwytuje wszystkie działania i jest odporna na zakłócenia.

Użycie w programie PowerShell

Użyj polecenia cmdlet Get-VM :

Get-VM <Name> | Get-ClusterPerf

Note

Polecenie cmdlet Get-VM zwraca tylko maszyny wirtualne na lokalnym (lub określonym) serwerze, a nie w klastrze.

Dodatkowe referencje