Pessoal hoje vou passar uma dica de como realizar o troubleshooting (resolução de problemas) nas requisições do IIS. Após efetuar algumas pesquisas, localizei algumas dicas que compartilho aqui com vocês. O Premier Field Engineer da Microsoft Guilherme Carnevale desenvolveu uma ferramenta chamada REQVIEWER para listar as conexões em uso no IIS

, a ferramenta possui uma gama de opções muito interessante conforme podemos ver abaixo:

  • Listar conexões web atuais
  • Reciclagem de  Application Pool
  • Tirar dump de processos W3WP.exe que não respondem (clicar com o botão direito sobre o nome do processo W3WP.exe)
  • Filtrar apenas conexões mais lentas que (5,10,20,30,40,50,60) segundos
  • Auto refresh a cada 3 segundos (opcional)
  • Salvar conexões em execução para arquivo CSV
  • Coleta de dados de performance (10 segundos de intervalo/ 1 minuto de intervalo)
  • Coleta de Network Monitor (dados de rede)
  • netstat  /  netstat com filtro por IP
  • netsh http (Comandos todos em tela visual)
  • Coleta de dados de diagnósticos avançado (Event trace for Windows  – ETW)
  • APPCMD via modo visual
  • Criar e listar backups do IIS
  • Ferramenta do Performance Monitor com principais contadores do IIS
  • Atalhos para console do IIS, Services e CMD

A ferramenta possui uma interface bem amigável e pode ser vista na imagem abaixo:

Windows Brasil - troubleshooting de requisições para IIS com ReqViewer

 

Experiência em Administração de redes e Infraestrutura, Implantação/administração em Servidores Windows, Dfs, Exchange Server, Lync Server, IIS Server, Banco de dados SQL Server, WDS, Fortinet, Hyper-V. Atualmente trabalhando com VMware ESXI 6, IIS Server, Linux Ubuntu e Office 365. Sólidos conhecimentos em ambientes Microsoft. Criador, Administrador e participante ativo do site www.windowsbrasil.com.br, um site voltado para auxiliar membros da nossa comunidade de TI.