% De RAM total do perfmon Windows Server 2008 R2

9

Estou tentando encontrar uma boa maneira de obter a porcentagem de RAM disponível da perfmon. Posso obter Mbytes disponíveis, mas não consigo encontrar a maneira de obter a memória total instalada no servidor ou o que está sendo usado via perfmon. Obviamente, posso alertar sobre GB, mas cada um dos meus servidores tem RAM total diferente, portanto não é um ótimo alerta.

A maneira como eu entendo% de bytes confirmados é que isso inclui arquivos de página no disco, portanto, este não é um bom indicador.

Qualquer ajuda seria apreciada.

Xaxum
fonte

Respostas:

7

Infelizmente, não há contador padrão do Monitor de desempenho que faça isso . Você precisará considerar o uso do WMI para contabilizar a RAM total em um servidor, totalizando a quantidade de RAM usada versus RAM livre, armazenando esses dados à medida que são coletados e, em seguida, apresentando-os de maneira bonita.

No entanto, esse tipo de coisa já foi feito para você na forma dos recursos básicos da maioria dos NMSs .

PS Se você é extremamente aventureiro, pode tentar escrever contadores personalizados .

Wesley
fonte
Obrigado @WesleyDavid. Eu estava com medo daquilo. Eu quero ficar com perfmon. Parece que seria uma solicitação comum, pelo que o MSFT adicionaria, mas acho que não. Terei que criar variáveis ​​para todos os meus servidores e calcular a porcentagem dessa maneira. Não é ideal. Mais uma vez obrigado pelas opções.
Xaxum
@Xaxum, você acabou criando variáveis ​​perfmon personalizadas ou fez as chamadas WMI mencionadas por Wesley? Qual método você achou mais fácil? Estou exatamente na mesma posição agora ... Eu gostaria de ouvir qualquer conselho que você pudesse dar sobre isso.
Sal