가상 머신의 성능 기록
저장소 공간 Direct의 성능 기록에 대한 이 하위 항목에서는 VM(가상 머신)에 대해 수집된 성능 기록을 자세히 설명합니다. 성능 기록은 모든 실행 중인 클러스터형 VM에 사용할 수 있습니다.
참고 항목
새로 만들거나 이름이 바뀐 VM에 대해 수집을 시작하는 데 몇 분 정도 걸릴 수 있습니다.
계열 이름 및 단위
이러한 시리즈는 적격한 모든 VM에 대해 수집됩니다.
계열 | 단위 |
---|---|
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 |
초당 비트 수 |
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%를 사용하도록 급증하면 이에 대한 vm.cpu.usage
는 10초 간격 동안 평균 5%로 기록됩니다. 이렇게 하면 성능 기록이 모든 활동을 캡처하고 노이즈에 강력합니다.
PowerShell의 사용량
Get-VM cmdlet을 사용합니다.
Get-VM <Name> | Get-ClusterPerf
참고 항목
Get-VM cmdlet은 클러스터가 아닌 로컬(또는 지정된) 서버에서만 가상 머신을 반환합니다.