Tenho coletado manualmente os dados do Perfmon (por exemplo, obtendo as capas de tela do gráfico perfmon para obter os valores médio, mínimo e máximo) de estatísticas como% de uso do processador,% de bytes confirmados na memória, etc., na criação de perfil de um aplicativo ASP.NET para dimensionamento do servidor.
Gostaria de saber se existe uma maneira de automatizar isso, por exemplo, obter dados estatísticos específicos da perfmon a partir de algum arquivo de log ou não, e talvez até ter um relatório impresso?
windows-server-2003
perfmon
Jon Limjap
fonte
fonte
Respostas:
Você pode usar a ferramenta PAL (análise de desempenho dos logs) , um projeto de código aberto hospedado no CodePlex.
Há um bom artigo que você pode ler: "Identifique a Análise de Desempenho do Windows" :
O artigo explica como criar um procedimento automatizado usando estas ferramentas:
fonte
O MOM / SCOM não pode fazer isso por você?
fonte
Pelo que parece que você está tentando fazer, geralmente apenas uso os Logs do contador no próprio Monitor de desempenho. Defino o tipo de arquivo de log como delimitado por vírgulas e trituro os números com o Excel.
fonte
Você olhou para a área "Trace Logs" do PerfMon? Permite iniciar / parar agendado / etc.
fonte