Il serait agréable d'utiliser ASP.NET, mais PHP est OK aussi, et devrait être hébergé dans IIS6.
Edit : Les journaux proviennent de notre site intranet.
Analogique: http://www.analog.cx/
En outre, consultez cette entrée de blog: http://weblogs.asp.net/steveschofield/archive/2007/09/04/log-analsyis-software-for-iis.aspx
Nous utilisons des Awstats. http://awstats.sourceforge.net/
Le kit Microsoft Kit de ressources IIS dispose d'un analyseur de journal qui permet à votre exécution SQL comme des requêtes SQL sur IIS Journaux.
Je note aussi les awstats si votre ne sait pas ce que vous recherchez et que vous aimeriez simplement certains rapports sur actions.
Je crois Google analytic s est probablement la meilleure valeur que vous obtiendrez gratuitement, vous n'avez même pas besoin de votre journal alors :)
Que recherchez-vous en analysant les journaux?
il y a une alternative facile. FAIT IIS== Pour vous connecter à une table MSSQL. Une fois que vous pouvez travailler avec elle comme une base de données normale. Rechercher un ODBC CONSOCTION sur la racine de votre site.
La meilleure solution à votre problème (comme clarifié dans votre commentaire) n'est pas d'analyser le logfile du tout. Utilisez Google Analytics. Il vous donnera tous les détails sur la trafic que vous aurez probablement besoin et même certaines personnalisations (via l'API, qui constitue un simple appel JavaScript) nécessaire pour suivre les choses généralement non traquables via le journal analysant de toute façon (clics de clientèle etc. .)
Il existe très peu de cas d'utilisation nécessitant une analyse de journal personnalisée ou de bricolage (même s'ils sont libres). Vous pouvez toujours garder les journaux archivés pour une journée de pluie si vous rencontrez un de ces cas.
Essayer piwik.org
Piwik est téléchargeable, GRATUIT/LIBRE (GPLV3 licencié) Software Web Analytics. Il vous fournit des rapports détaillés sur vos visiteurs de votre site Web; Les moteurs de recherche et les mots-clés qu'ils utilisaient, la langue qu'ils parlent, vos pages populaires et bien plus encore.
Si vous souhaitez faire une analyse de journal pour des raisons de conformité (détecter les attaques, etc.) Je suggérerais d'utiliser l'open source Ossec (Impossible de poster un lien car je suis un nouvel utilisateur, mais simplement Google pour cela).
Super facile à installer et une interface conviviale: Smarterstats .
Voir aussi: https://stackoverflow.com/questions/34469 et https://stackoverflow.com/questions/915207
Je cherche à vérifier la réponse acceptée de cette dernière question dans la semaine prochaine.
Mise à jour: J'utilise la version gratuite de Smarter Stats pendant un moment et malgré quelques défis mineurs de la création, je l'aime.
http://indihiang.codeplex.com/
Indihiang Project est un outil d'analyse du journal Web. L'analyse des outils IIS et serveurs Web Apache dans des graphiques et rapports complets.
Caractéristiques du projet
- .NET framework avec C # comme langage de programmation
- Visionneuse et analyseur de journaux Web
- Consolidation du journal Web
- Log-web Surveillance en temps réel
- Soutien pour IIS6 et IIS7
- Analyse des données de tendance
- Notification
J'utilise parfois Baretail
Il a une version gratuite et vous permet d'utiliser expressions régulières contre les fichiers volumineux (plus de 2 Go)
Google Analytics ne suffit pas. Il y a des gens sans JavaScript activé et/ou bloquez-le avec des plugins AdBlock et des erreurs HTTP de IIS.