% De RAM total desde el servidor Windows 2008 R2

9

Estoy tratando de encontrar una buena manera de obtener el porcentaje de RAM disponible de perfmon. Puedo obtener Mbytes disponibles, pero no encuentro ninguna forma de obtener la memoria total instalada en el servidor o lo que está en uso a través de perfmon. Obviamente puedo alertar sobre GB, pero cada uno de mis servidores tiene RAM total diferente, por lo que no es una gran alerta.

La forma en que entiendo% Bytes comprometidos es que esto incluye archivos de página en el disco, por lo que este no es un buen indicador.

Cualquier ayuda sería apreciada.

Xaxum
fuente

Respuestas:

7

Lamentablemente, no hay un contador de Monitor de rendimiento predeterminado que haga esto . Deberá considerar el uso de WMI para calcular la RAM total en un servidor, luego totalizar la cantidad de RAM utilizada versus RAM libre, almacenar esos datos a medida que se recopilan y luego presentarlos de una manera bonita.

Sin embargo, ese tipo de cosas ya se han hecho para usted en forma de las características básicas de la mayoría de los NMS .

PD: si eres extremadamente aventurero, puedes intentar escribir contadores de perfmon personalizados .

Wesley
fuente
Gracias @WesleyDavid. Tenía miedo de eso. Quiero seguir con perfmon. Parece que sería una solicitud común, por lo que MSFT agregaría pero supongo que no. Solo tendré que crear variables para todos mis servidores y calcular el porcentaje de esa manera. No es ideal. Gracias de nuevo por las opciones.
Xaxum
@Xaxum, ¿Terminaste creando variables personalizadas de perfmon o hiciste las llamadas WMI que mencionó Wesley? ¿Qué método encontraste más fácil? Estoy exactamente en la misma posición ahora ... Me gustaría escuchar cualquier consejo que puedas dar sobre esto.
Sal