Seria bom usar o ASP.NET, mas o PHP também é bom e deve ser hospedado no IIS6.
EDIT: os logs são do nosso site da intranet.
Seria bom usar o ASP.NET, mas o PHP também é bom e deve ser hospedado no IIS6.
EDIT: os logs são do nosso site da intranet.
Respostas:
Analógico: http://www.analog.cx/
Além disso, consulte esta entrada do blog: http://weblogs.asp.net/steveschofield/archive/2007/09/04/log-analsyis-software-for-iis.aspx
Nós usamos awstats. http://awstats.sourceforge.net/
O kit de recursos do Microsoft IIS possui um analisador de log que permite executar SQL como consultas nos logs do IIS.
Também avalio as awstats se você não sabe o que está procurando e gostaria apenas de alguns relatórios de ações.
Acredito que o google analytic s é provavelmente o melhor valor que você obterá de graça, então você nem precisa do seu log :)
O que você está procurando analisando logs?
A melhor solução para o seu problema (conforme esclarecido no seu comentário) NÃO é analisar o arquivo de log. Use o Google Analytics . Ele fornecerá todos os detalhes sobre o tráfego de que você provavelmente precisará e até algumas personalizações (via API, que é uma chamada javascript simples) necessárias para rastrear coisas que normalmente não podem ser rastreadas pela análise de logs (cliques no lado do cliente etc.) .)
Existem muito poucos casos de uso que EXIGEM análise de log personalizada ou DIY (mesmo que sejam gratuitos). Você sempre pode manter os logs arquivados para um dia chuvoso se encontrar um desses casos.
existe uma alternativa fácil. faça o IIS registrar em uma tabela MSSQL. Depois você pode trabalhar com ele como um banco de dados normal. procure uma conexão ODBC na raiz do seu site.
Consulte também: /programming/344693 e /programming/915207
Estou olhando para verificar a resposta aceita da última pergunta em algum momento da próxima semana.
Atualização: Estou usando a versão gratuita do Smarter Stats há um tempo e, apesar de alguns pequenos desafios para configurá-lo, eu adoro isso.
Super fácil de instalar e uma interface amigável: SmarterStats .
http://indihiang.codeplex.com/
O Indihiang Project é uma ferramenta de análise de logs da web. A ferramenta analisa os servidores IIS e Apache Web em gráficos e relatórios abrangentes.
Recursos do projeto
- .NET Framework com C # como linguagem de programação
- Visualizador e analisador de logs da Web
- Consolidação de log da Web
- Monitoramento em tempo real do log da Web
- Suporte para IIS6 e IIS7
- Análise de dados de tendências
- Comunicando
Tente piwik.org
O Piwik é um software de análise da web em tempo real, disponível para download, gratuito / Libre (licenciado pela GPLv3). Ele fornece relatórios detalhados sobre os visitantes do seu site; os mecanismos de pesquisa e palavras-chave que eles usaram, o idioma que falam, suas páginas populares e muito mais.
Às vezes uso Baretail
Possui uma versão gratuita e permite que você use expressões regulares em arquivos grandes (acima de 2gb)
Apenas o Google Analytics não é suficiente. existem pessoas sem o javascript habilitado e / ou o bloqueiam com plugins do adblock e os erros http do iis.