Estou tentando configurar perfmon
em um servidor Windows 2008 R2 para monitorar o uso de memória em um servidor por uma semana. Eu nunca usei perfmon
antes, mas alguns tutoriais básicos explicaram como escolher entre diferentes contadores de desempenho e colocar o aplicativo básico em funcionamento, gerando relatórios.
Estava procurando algo semelhante a "Memória física" (que pode ser encontrada na guia Gerenciador de tarefas > > Desempenho), que exibe dados de uso de memória como uma porcentagem entre 0% e 100%. Eu realmente não me importo com as unidades do contador, mas gostaria de algo que me faça uma métrica semelhante à guia "Desempenho".
Quando eu testei usando Memory\%Committed Bytes in Use
, esse contador não parece estar me dando o que eu quero; parece estar medindo outra coisa. No meu servidor específico, tenho 8GB de RAM. Usando o Gerenciador de Tarefas, pude ver que o servidor estava usando 1,5 GB de RAM, mas quando executei o teste do contador de desempenho, o% Committed Bytes foi exibido com um valor de 11, com uma escala de 1,0 - que presumo se traduz em 11%. O Gerenciador de Tarefas estava reportando 19% nesse mesmo intervalo de tempo, então não sei o que fazer com essa discrepância.
Talvez o Available MBytes
seja a métrica correta (com uma escala de relatórios definida como 0,001) para minhas necessidades, e os resultados que obtive no teste digam 6,618 GB, o que parece correto (isso exige alterar o tipo de gráfico para "Denunciar" - Eu acho que desde que isso só forneça um único valor como resultado, 6.618GB deve ser a média durante todo o intervalo de tempo que os contadores de desempenho estão sendo executados?).
Algum desses contadores de desempenho é adequado para uso em minhas finalidades? Qual é a melhor maneira de exibir os dados que estou tentando observar durante uma semana inteira? Eu realmente gostaria de ver os altos e baixos de uso de memória durante um período de semana.