Historial de rendimiento para servidores
En este subtema del Historial de rendimiento de Espacios de almacenamiento directo se describe detalladamente el historial de rendimiento recopilado para servidores. El historial de rendimiento está disponible para cada servidor del clúster.
Nota
No se puede recopilar el historial de rendimiento de un servidor inactivo. La recopilación se reanudará automáticamente cuando se vuelva a realizar la copia de seguridad del servidor.
Nombres y unidades de serie
Estas series se recopilan para cada servidor apto:
Serie | Unidad |
---|---|
clusternode.cpu.usage |
percent |
clusternode.cpu.usage.guest |
percent |
clusternode.cpu.usage.host |
percent |
clusternode.memory.total |
bytes |
clusternode.memory.available |
bytes |
clusternode.memory.usage |
bytes |
clusternode.memory.usage.guest |
bytes |
clusternode.memory.usage.host |
bytes |
Además, las series de unidades como physicaldisk.size.total
se agregan para todas las unidades aptas conectadas al servidor y las series de adaptadores de red, como networkadapter.bytes.total
, se agregan para todos los adaptadores de red aptos conectados al servidor.
Interpretación
Serie | Interpretación |
---|---|
clusternode.cpu.usage |
Porcentaje de tiempo de procesador que no está inactivo. |
clusternode.cpu.usage.guest |
Porcentaje de tiempo de procesador usado para la demanda de invitado (máquina virtual). |
clusternode.cpu.usage.host |
Porcentaje de tiempo de procesador usado para la demanda del host. |
clusternode.memory.total |
Memoria física total del servidor. |
clusternode.memory.available |
Memoria disponible del servidor. |
clusternode.memory.usage |
Memoria asignada (no disponible) del servidor. |
clusternode.memory.usage.guest |
La memoria asignada a la demanda de invitado (máquina virtual). |
clusternode.memory.usage.host |
Memoria asignada a la demanda del host. |
De dónde proceden
Las series cpu.*
se recogen de diferentes contadores de rendimiento dependiendo de si Hyper-V está habilitado o no.
Si Hyper-V está habilitado:
Serie | Contador de origen |
---|---|
clusternode.cpu.usage |
Hyper-V Hypervisor Logical Processor > _Total > % Total Run Time |
clusternode.cpu.usage.guest |
Hyper-V Hypervisor Virtual Processor > _Total > % Total Run Time |
clusternode.cpu.usage.host |
Hyper-V Hypervisor Root Virtual Processor > _Total > % Total Run Time |
El uso de los contadores % Total Run Time
garantiza que el historial de rendimiento atribuye todo el uso.
Si Hyper-V NO está habilitado:
Serie | Contador de origen |
---|---|
clusternode.cpu.usage |
Processor > _Total > % Processor Time |
clusternode.cpu.usage.guest |
zero |
clusternode.cpu.usage.host |
igual que el uso total |
A pesar de la sincronización imperfecta, clusternode.cpu.usage
es siempre clusternode.cpu.usage.host
más clusternode.cpu.usage.guest
.
Por el mismo motivo, clusternode.cpu.usage.guest
es siempre la suma de vm.cpu.usage
para todas las máquinas virtuales del servidor host.
Las series memory.*
(ESTARÁN DISPONIBLES PRÓXIMAMENTE).
Nota
Los contadores recogen mediciones durante todo el intervalo, no es un muestreo. Por ejemplo, si el servidor está inactivo durante 9 segundos, pero aumenta al 100 % de CPU en el decimo segundo, su clusternode.cpu.usage
se registrará como un 10 % de media durante este intervalo de 10 segundos. Esto garantiza que su historial de rendimiento captura toda la actividad y es potente frente a falsos positivos.
Uso en PowerShell
Use el cmdlet Get-ClusterNode:
Get-ClusterNode <Name> | Get-ClusterPerf