Cronologia delle prestazioni per le macchine virtuali
Questo argomento secondario diCronologia delle prestazioni per Spazi di archiviazione diretta descrive in dettaglio la cronologia delle prestazioni raccolta per le macchine virtuali. La cronologia delle prestazioni è disponibile per ogni macchina virtuale in esecuzione e nei cluster.
Nota
L'inizio della raccolta per le macchine virtuali appena create o rinominate potrebbe richiedere diversi minuti.
Nomi e unità delle serie
Queste serie sono raccolte per ogni macchina virtuale idonea:
di cassa | Unità |
---|---|
vm.cpu.usage |
percentuale |
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 |
bit al secondo |
vmnetworkadapter.bandwidth.outbound |
bit al secondo |
vmnetworkadapter.bandwidth.total |
bit al secondo |
Inoltre, tutte le serie di dischi rigidi virtuali (VHD), come vhd.iops.total
, vengono aggregate per ogni VHD collegato alla macchina virtuale.
Come interpretare
di cassa | Descrizione |
---|---|
vm.cpu.usage |
Percentuale di utilizzo dei processori del server host da parte della macchina virtuale. |
vm.memory.assigned |
La quantità di memoria assegnata alla macchina virtuale. |
vm.memory.available |
La quantità di memoria che rimane disponibile, rispetto a quella assegnata. |
vm.memory.maximum |
Se si utilizza la memoria dinamica, questa è la quantità massima di memoria che può essere assegnata alla macchina virtuale. |
vm.memory.minimum |
Se si utilizza la memoria dinamica, questa è la quantità minima di memoria che può essere assegnata alla macchina virtuale. |
vm.memory.pressure |
Il rapporto tra la memoria richiesta dalla macchina virtuale e la memoria allocata alla macchina virtuale. |
vm.memory.startup |
La quantità di memoria necessaria per l'avvio della macchina virtuale. |
vm.memory.total |
Memoria totale. |
vmnetworkadapter.bandwidth.inbound |
Velocità di ricezione dei dati da parte della macchina virtuale in tutte le sue schede di rete virtuali. |
vmnetworkadapter.bandwidth.outbound |
Velocità di invio dei dati da parte della macchina virtuale attraverso tutte le schede di rete virtuali. |
vmnetworkadapter.bandwidth.total |
Velocità totale di dati ricevuti o inviati dalla macchina virtuale in tutte le schede di rete virtuali. |
Nota
I contatori sono misurati per tutto l'intervallo, non vengono campionati. Ad esempio, se la macchina virtuale è inattiva per 9 secondi ma raggiunge il picco di utilizzo del 50% della CPU host nel decimo secondo, vm.cpu.usage
verrà registrato come 5% in media durante questo intervallo di 10 secondi. In questo modo, la cronologia delle prestazioni acquisisce tutte le attività ed è resistente al rumore.
Utilizzo in PowerShell
Utilizzare il cmdlet Get-VM:
Get-VM <Name> | Get-ClusterPerf
Nota
Il cmdlet Get-VM restituisce solo macchine virtuali nel server locale (o specificato), non nel cluster.