Onde e como posso ver entradas de log do IIS7 para um site específico?

13

Tudo o que o IIS7 está me dizendo é uma pasta (ou seja, C: \ inetpub \ logs \ LogFiles) que contém algumas subpastas. Como posso saber a qual subpasta / arquivo devo olhar? Qual é a lógica por trás dessa estrutura de pastas / arquivos?

BTW. Uma pergunta secundária: o MS fornece algum visualizador de logs com uma boa interface de usuário?

    
por thoughtcriminal 07.12.2009 / 14:55

2 respostas

12

Se você clicar no nó Sites no Gerenciador do IIS, haverá um ID do site. O caminho de log será c: \ inetpub \ logs \ logfiles \ w3svc {siteid} ou msftp {siteid} para ftp. (por padrão)

O MS não tem uma interface do usuário do visualizador de registros neste momento, mas tenho certeza de que há muitos deles por aí. MS tem 'Log Parser' que balança, mas não é uma interface do usuário, é muito poderosa.

    
por 07.12.2009 / 15:08
3

No Gerenciador do IIS, clique na pasta Sites. Você verá o ID (identidade) do site. Site padrão é, por padrão, 1.

Clique no Site da Web (Site padrão) que você deseja ver no log. Na visualização Features, clique duas vezes no ícone Logging. Lá você pode ver qual diretório possui os logs. Você verá pastas como W3SVC1, onde 1 é a identidade do site.

Não há uma boa interface de usuário do logviewer da Microsoft, mas se você abrir o mesmo no Excel, isso ajudará a filtrar seus dados muito melhor.
< br> Espero que isso ajude.
Vivek

    
por 07.12.2009 / 15:28

Tags