Eu tive o mesmo problema enquanto o Sysinternals Process Explorer estava em execução. Saindo do Sysinternals Process Explorer corrigiu o problema.
Durante a execução do perfmon no servidor Windows 2008 depois de criar um conjunto de coletores de dados e tentar iniciar, recebo o seguinte erro:
"O Data Collector Set ou uma de suas dependências já está em uso."
Eu tenho duas máquinas virtuais configuradas da mesma forma. Funciona bem em um servidor, mas não no outro.
Alguma opinião?
Eu tive o mesmo problema enquanto o Sysinternals Process Explorer estava em execução. Saindo do Sysinternals Process Explorer corrigiu o problema.
Em geral, esse problema envolve o "NT Kernel Logger", que é um provedor de eventos do kernel. Esse provedor não pode ser acessado ao mesmo tempo por vários consumidores (por exemplo, vários conjuntos de coletores de dados). Monitor de recursos acessa esse provedor.
Veja se o seu DCS está coletando informações do criador de logs do kernel. Pare o monitor de recursos antes de executar seu DCS. Se estiver executando vários DCSs que coletam informações do criador de logs do kernel, execute um DCS por vez.
Eu tive exatamente o mesmo problema. Descobri que no Monitor de Desempenho em Sessões de Rastreamento de Eventos que o Logger do Kernel do NT estava em execução. Eu parei e o DCS correu bem. O que foi estranho é que no outro servidor que o NT Kernel Logger não estava lá. É por isso que ele ficou sem problema.
Eu tinha um diálogo de propriedades aberto por trás do Monitor de Desempenho. Fechei o Monitor de Desempenho, reabri o Monitor de Desempenho e, em seguida, consegui iniciar o DCS sem problemas.
Esse arquivo do criador de logs do kernel do NT que está disponível em "Coletor de dados set- > Sessões de rastreamento de eventos- > logger do kernel do NT" deve ser interrompido
Abra o perfmon, vá para a pasta Reports. Expanda Definido pelo usuário e, em seguida, seu conjunto de coletores de dados personalizados.
Exclua os arquivos .blg