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

14

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

Entre. Uma questão paralela: A Microsoft fornece a qualquer visualizador de logs uma boa interface do usuário?

pensativo
fonte

Respostas:

13

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

No momento, a Microsoft não possui uma interface do usuário do visualizador de logs, mas tenho certeza de que existem muitas por aí. O MS possui o 'Log Parser', que é ótimo, mas não é uma interface do usuário, é apenas muito poderoso.

Scott Forsyth - MVP
fonte
3

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

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

Não existe uma boa interface do usuário do logviewer da Microsoft, mas se você abrir o mesmo no Excel, isso ajudará a filtrar seus dados muito melhor.

Espero que isto ajude.
Vivek

Vivek Kumbhar
fonte