가상 머신의 성능 기록

적용 대상: Windows Server 2022, Windows Server 2019

저장소 공간 Direct성능 기록에 대한 이 하위 항목에서는 VM(가상 머신)에 대해 수집된 성능 기록을 자세히 설명합니다. 성능 기록은 모든 실행 중인 클러스터형 VM에 사용할 수 있습니다.

참고 항목

새로 만들거나 이름이 바뀐 VM에 대해 수집을 시작하는 데 몇 분 정도 걸릴 수 있습니다.

계열 이름 및 단위

이러한 시리즈는 적격한 모든 VM에 대해 수집됩니다.

계열 단위
vm.cpu.usage 백분율
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 초당 비트 수
vmnetworkadapter.bandwidth.outbound 초당 비트 수
vmnetworkadapter.bandwidth.total 초당 비트 수

또한 VM에 연결된 모든 VHD에 대해 모든 VHD(가상 하드 디스크) 시리즈(예: vhd.iops.total)가 집계됩니다.

해석 방법

계열 설명
vm.cpu.usage 가상 머신이 호스트 서버의 프로세서를 사용하는 비율입니다.
vm.memory.assigned 가상 머신에 할당된 메모리 수량입니다.
vm.memory.available 다시 사용할 수 있는 메모리 수량기본 할당된 양입니다.
vm.memory.maximum 동적 메모리를 사용하는 경우 가상 머신에 할당될 수 있는 최대 메모리 수량입니다.
vm.memory.minimum 동적 메모리를 사용하는 경우 가상 머신에 할당할 수 있는 최소 메모리 수량입니다.
vm.memory.pressure 가상 머신에 할당된 메모리보다 가상 머신에서 요구하는 메모리 비율입니다.
vm.memory.startup 가상 머신을 시작하는 데 필요한 메모리 양입니다.
vm.memory.total 총 메모리입니다.
vmnetworkadapter.bandwidth.inbound 모든 가상 네트워크 어댑터에서 가상 머신이 수신한 데이터의 비율입니다.
vmnetworkadapter.bandwidth.outbound 모든 가상 네트워크 어댑터에서 가상 머신이 보낸 데이터의 비율입니다.
vmnetworkadapter.bandwidth.total 모든 가상 네트워크 어댑터에서 가상 머신에서 수신하거나 보낸 총 데이터 비율입니다.

참고 항목

카운터는 샘플링되지 않고 전체 간격 동안 측정됩니다. 예를 들어 VM이 9초 동안 유휴 상태이지만 10초 동안 호스트 CPU의 50%를 사용하도록 급증하면 이 10초 vm.cpu.usage 간격 동안 평균 5%로 기록됩니다. 이렇게 하면 성능 기록이 모든 활동을 캡처하고 노이즈에 강력합니다.

PowerShell의 사용량

Get-VM cmdlet을 사용합니다.

Get-VM <Name> | Get-ClusterPerf

참고 항목

Get-VM cmdlet은 클러스터가 아닌 로컬(또는 지정된) 서버에서만 가상 머신을 반환합니다.

추가 참조