Posso monitorar a contagem de usuários ativos nos meus sites iis?

1

Estamos tendo problemas com o desempenho em nosso servidor que hospedam nossos sites que o processador recebe até 90%. Gostaria de monitorar a quantidade de usuários ativos em seus sites que são publicados nos iis. Minha pergunta, isso é possível? existe algum software para isso?

EDITAR visitantes atuais (como este segundo) contam com todos os sites ativos em nosso iis

RAZÃO PARA ESTE
 Se eu puder obter o valor do visitante nos dias em que a CPU não está sobrecarregada e compará-la com os dias, então pelo menos eu sei que essa CAN pode ser a razão pela qual isso está acontecendo e eu posso aguentar de lá. Caso contrário, eu posso me concentrar no código dos sites, ou talvez o rastreador do google esteja causando isso, há muitas coisas que podem causar isso, você sabe? para mim, esta é apenas uma maneira simples de solucionar problemas.

    
por Dejan.S 20.03.2012 / 11:31

3 respostas

1

Esta não é uma contagem exata de quantos usuários estão atualmente no site, mas é uma métrica que consideramos próxima o suficiente para o que você procura. Usamos o contador de desempenho 'Serviço Web \ Conexões atuais'.

Quando um usuário acessa seu site inicialmente, o navegador provavelmente abrirá 5 ou 6 conexões, mas isso provavelmente se estabilizará em 1 depois de carregar as imagens / scripts, etc. (foi o que encontramos mesmo assim).

    
por 20.03.2012 / 12:47
0

Você pode ativar o Rastreamento de Solicitações do IIS e / ou monitorar Processos de Trabalho em Saúde e Diagnóstico (se estiver usando o W2K8 / IIS7x) e combinado com o registro detalhado ativado, informar quantas solicitações você está servindo atualmente e a criação de log (com um analisador de log do W3C, o Google it) fornecerá um agregado ao longo de um período de tempo.

Se você estiver usando o IIS 6 / Windows 2003, poderá usar o perfmon e adicionar os contadores relacionados ao IIS que desejar e deixá-los em execução.

    
por 20.03.2012 / 12:42
0

Se este for o iis7, você pode tentar usar o appcmd.

% systemroot% \ system32 \ inetsrv \ pedidos da lista APPCMD

link

Ele mostrará as conexões iis ativas.

O II6 tem um script vbs chamado iisweb.vbs que fez semelhante. Eu nunca usei, então não sei onde ele está localizado.

iisweb.vbs / query

link

    
por 22.02.2013 / 19:04