Running Windows 2008.

I'm using Google Analytics which is perfect, except for:
1. data is 24 hours old
2. cannot monitor web services

My best solution is to use something like LogParser, which is excellent especially for forensic auditing. However, that requires me to download the log file. Which is (to me) a lot of work.

Is there a free web-based tool for log parsing? or will I end up creating a private ASP page that runs log parser with a specified query and writes back the result?

link|improve this question
feedback

3 Answers

You might consider the free version of splunk. It has a web interface and is basically real time for what you are looking for I think. You can create your own custom searches to view the information you want, and it displays them on an interactive time line like Analytics does.

link|improve this answer
feedback

IIS supports logging to an ODBC connection (i.e. a table in a SQL database) if you have the relevant options installed, so you could enable that in place of logging to file and create a series of reports that you can run against the resulting data.

It will probably buffer updates, as it does with file based logging, for efficiency but the results will probably be as close to real-time as makes no odds.

link|improve this answer
feedback

If you want security monitoring of your web logs, I would suggest OSSEC. It monitors them in real time looking for attacks, errors, issues, etc (they call it LIDS - log-based intrusion detection).

Link: http://www.ossec.net

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.