Pergunta

Alguém sabe de uma melhor cliente GUI para exibir arquivos de log do Windows Sistema Monitor de ? (Monitor do Sistema é às vezes chamado Monitor de desempenho .) Eu estou tentando rastrear um longo vazamento prazo de memória em um aplicativo C # execução no Windows XP ou 2K3 comparando usos de memória para executar logs.

Especificamente eu quero um cliente que vai permitir-me para ver o seguinte (porque o Monitor do sistema é incapaz ou difícil):

  • Especifique exatos intervalos de tempo de data para a visualização de dados (ou pelo menos granularidade mais fina do que horas)
  • Mostrar intervalos de tempo ao longo do eixo horizontal
  • Mostrar max, min, média para o intervalo de tempo
  • Algures mostrar o intervalo no qual os dados de fonte foi capturado (1 s, 5 min, etc.)

(Se tal coisa não existe eu estou disposto a ouvir as recomendações para melhor a longo prazo performance / memória captura ferramentas.)

Editar:. Já fiz pesquisas no Google e não encontrou nada além de tutoriais sobre como criar registros do Monitor de sistema

Foi útil?

Solução

esta questão .

A ferramenta PAL faz um bom trabalho de criar um relatório HTML com tabelas e gráficos. Ao criar seu próprio arquivo de Threshold você pode controlar o que vai para o relatório.

Outras dicas

Enquanto eu aceitei resposta de Patrick Cuff, para minhas necessidades Eu encontrei a melhor maneira de representar graficamente os dados: Excel

Ainda não fornece tudo que eu preciso, mas é uma melhoria significativa sobre o System Monitor GUI. Eu uso a ferramenta de linha de comando relog para converter o log em um arquivo CSV, e depois importar o CSV para o Excel. O Excel não tratar automaticamente o terceiro, mas posso adicionar novas colunas para gráfico, e ele não me permite ter um melhor controle sobre quais os dados que eu estou exibindo.

Um dos truques que eu usei no passado é usar monitor de desempenho / sistema para registrar esses dados para um banco de dados SQL. Expressão SQL pode funcionar muito bem para isso. Então você pode gerar relatórios usando o Reporting Services ou para os tipos mais aventureiros você pode fazer algumas análises cubo com o Analysis Services. Então, enquanto isso não resolver o problema UI, ele permite que você faça o seu próprio UI. Quando eu tinha feito isso anteriormente eu usei apenas um gráfico simples Reporting Services.

SCOM 2007 com os serviços de relatórios, na verdade, faz um trabalho muito bom deste. Se não a ferramenta SQLh2 é quase tão bom e sua livre. Você provavelmente terá de personalizar os relatórios-se embora

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top