Windows typeperf e libra sinais

1

No momento, estou tentando usar typeperf para acessar alguns Contadores de desempenho do Windows. Infelizmente, algumas das instâncias que estou tentando verificar estão no formato service#1 .

O comando

 typeperf "\server\Process(service#1)\Working Set Peak"
Infelizmente,

está retornando os dados de \server\Process(service)\Working Set Peak em vez dos dados da instância service#1 . Isso vale para qualquer dos serviços que possuem sinais de libra na sequência do contador. Alguém sabe de um método para contornar este problema?

Exemplo de saída:

I:\>typeperf -s server "\Process(service#1)\Working Set"

"(PDH-CSV 4.0)","\server\Process(service)\Working Set"
"10/08/2009 09:37:29.070","1643274240.000000"
"10/08/2009 09:37:30.070","1643274240.000000"
"10/08/2009 09:37:31.070","1643274240.000000"

The command completed successfully.

I:\>typeperf -s server "\Process(service#2)\Working Set"

"(PDH-CSV 4.0)","\server\Process(service)\Working Set"
"10/08/2009 09:37:39.273","1643274240.000000"
"10/08/2009 09:37:40.273","1643274240.000000"
"10/08/2009 09:37:41.273","1643274240.000000"
"10/08/2009 09:37:42.273","1643274240.000000"
"10/08/2009 09:37:43.273","1643274240.000000"

The command completed successfully.

Posso confirmar no PerfMon que o valor Working Set "1643274240.000000" está incorreto para service#1 e service#2 .

Estou executando o Windows XP Service Pack 2, mas um colega de trabalho que está executando o Windows Server 2003 estava tendo os mesmos problemas.

    
por Weegee 07.10.2009 / 22:02

1 resposta

1

Interessante, estou tendo problemas semelhantes. No entanto, meu comportamento é diferente.

Para mim, os # sinais são reconhecidos corretamente no Windows Server 2003 (SP2) e no Vista. Mas eu tenho o mesmo problema com o XP SP2.

Uma coisa interessante a se notar também, typeperf pode parecer listar ou mostrar os contadores com # sinais, simplesmente não consegue reportá-los quando você os fornece como entrada, a partir da linha de comando ou de um arquivo de entrada de contador.

O Perfmon pode relatá-los bem. Eu me pergunto por que toda essa diferença.

Pena que não há usuários do tipo typeperf suficientes para resolver isso ou investigá-los pela Microsoft ou por outras pessoas.

    
por 20.01.2010 / 00:38

Tags