o desempenho do Windows monitora novas instâncias

1

Estou tentando configurar o monitor de desempenho em 2003 / 2008R1 e R2 para capturar novas instâncias dos contadores sem qualquer sorte. Por exemplo, se eu selecionar o contador Process \% Processor time (para monitorar o tempo do processador por qualquer instância do processo), tudo funciona bem até eu abrir ou fechar qualquer aplicativo. Se, entretanto, o novo aplicativo estiver aberto, ele não será incluído no processador de monitoramento e a instância do aplicativo antigo exibirá zero para% do tempo do processador.

O problema é que o monitor de desempenho não está atualizando instâncias dos novos aplicativos / usuários / nova sessão de terminal / ou qualquer outra métrica que altere instâncias nesse meio tempo.

A solução é parar / iniciar o arquivo de log, mas não quero fazer isso a cada segundo e o log será dividido em dois arquivos. Alguém sabe como eu faço para adicionar todas as novas instâncias?

Qualquer ajuda muito apreciada

    
por Frane Borozan 10.05.2010 / 18:12

1 resposta

2

Meu palpite é que você está logando em um dos formatos de "Arquivo de Texto". Eles não podem ser usados se você quiser que a atividade dinâmica (novos processos, etc.) seja capturada.

Em vez disso, use o formato "Arquivo binário" para capturar seus dados. Isso permitirá que o perfmon capture qualquer atividade dinâmica para os contadores que você atribuir.

Quando a coleta estiver completa, se desejar abrir o log no Excel / etc, você poderá usar o programa relog.exe (incluído no Windows ...) para converter o arquivo binário em um arquivo de texto. A sintaxe é:

relog.exe logfile.blg -f csv -o logfile.csv
    
por 10.05.2010 / 18:58