Existe algum monitor de servidor da Web de código-fonte aberto para o IIS?

4

Existe algum aplicativo de monitor de servidor da Web de código aberto decente para o IIS? Algo decente que poderia rastrear por exemplo:

  • Atividade / taxa de transferência
  • Tempo de resposta
  • uso da CPU
  • Uso da memória
  • Uso de disco
  • Qualquer outra estatística útil

Eu pesquisei em torno de code.google, codeplex, etc e não encontrei muito até agora.

    
por JK01 09.10.2011 / 06:47

3 respostas

1

Todas essas informações são expostas através de contadores de perfmon, então você tem várias opções:

  1. Um NMS que pode ler contadores de perfmon. nagios ou zabbix são dois que eu recomendo. O Zabbix é muito, muito mais fácil de usar, se você é de um background do Windows, mas ambos são muito exagerados para monitorar um único servidor

  2. Use o monitoramento de desempenho interno do Windows. Ele lhe dará estatísticas ao vivo (e se você configurá-lo, histórico), mas faz pouco além de realmente fornecer números brutos.

  3. Crie o seu próprio. O Perfmon pode ser configurado para registrar todas essas coisas em um arquivo CSV ou em um banco de dados SQL. Você pode analisá-los da forma que precisar.

por 09.10.2011 / 08:33
0

O Nagios pode monitorar o IIS: link

O próprio Nagios precisa ser executado no Linux (ou em uma máquina Linux virtual), mas também pode monitorar servidores IIS.

    
por 09.10.2011 / 11:19
0

O desempenho pode obter tudo, exceto o tempo de resposta. Para isso você poderia potencializar CURL (assumindo uma interface HTTP para sua aplicação). Existem muitas opções que podem levá-lo tanto na frente comercial, tudo o que você precisa fazer é perguntar à gerência qual é o valor da informação para que você possa olhar apropriadamente para as opções comerciais e seus preços combinados com o valor expresso.

Se todas as chaves de fenda estão livres e todos os martelos são caros, você realmente seria melhor dirigir unhas com a ponta de uma chave de fenda? Às vezes, a "ferramenta paga" tem valor tanto na eficiência quanto nas interfaces que falta na ferramenta gratuita, o que reduz o custo total de propriedade da ferramenta paga para o nível igual ou inferior ao do livre. (resistindo a analogia do cachorro livre ou do carro livre ...)

    
por 18.10.2011 / 17:33