Log Analysis Tools for Windows?
FunkMonkey asks: "I administer a custom web app for my company (unfortunately, it's a Windows-only company -- servers and all), and I've been asked to find a web log analysis tool that our users can use to look at standard stats (number of visits/hits, etc.), as well as the ability to filter by authenticated users (including putting those users into groups). Additionally, the tool must be free or under $100.00, and be able to generate Excel (or Excel-compatible) reports. My app generates ECLF reports, so just about any web log analyzer should be able to read the logs themselves. I see this as a good opportunity to weasel some Open-Source stuff into the company. Any help you can offer -- suggesting apps, tips, forums to which I could post this question, etc. -- would be most welcome. Thanks in advance!"
www.analog.cx
Just go buy something.
n/t
ymmv
You can always turn on Windows IIS or install Apache. Then, install PHP. Then write some code to count the statistics you need. Once you're finished, you can give it away to the community, and it'll run on anything that can execute PHP!
"Derp de derp."
Try Open Office.
The person forcing you to use MS can be placated knowing that it uses XML somehow and you get an excuse to install perl on the servers!
(are there places on this fancy intarweb that don't have access to google?)
You should look at Analog. It is free, and open source. While it probably doesn't export straight to Excel, you would likely have two choices there:
First, since it's open source, you could add support to export to CSV fairly easily.
Second, Analog can export to what it calls "COMPUTER" output, which is designed for easy parsing. Couple the COMPUTER output with a little Python or PERL, and you'll have a CSV file fairly quickly.
When you're finished looking at Analog, make sure you also consider Report Magic for Analog to make things look pretty in a browser.
what are you getting paid for again?
Will you please do my job for me?
FYI - many web applications that export to a .xls file, are simply creating an HTML document, (hopefully with tables in it), and changing the header so the browser does not think the file is text/html.
eg:
Response.ContentType = "mime-type application/vnd.ms-excel"
Response.AddHeader "content-disposition", "attachment; filename=auto-gen.xls"
You can also do the same to generate M$ Word files - although they dont need a table inside. These files can be opened in M$ Office and OpenOffice.
Mike
I use AWStats on a home web server.
It's written entirely in perl so it can work on Windows just fine as well. To see a sample go here.
You should never take life too seriously - You'll never get out of it alive.
If you are running IIS please just admit it.
Then we can all point and laugh.
This was already invented a number of years ago.
It's called PERL.
"I'm an old-fashioned type of guy. I worship the Sun and Moon as gods. And fear them."
I'm spoiled with the feedback from Unix-style systems.
That said, if there is a way to improve the volume and quality of what is being logged, I would appreciate hearing about it. (Yes, I've tweaked the default log settings for the system, and have enabled what I can for the apps I find. DR Watson is moderately useful when apps crash.)
A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
Consider using Microsoft's Log Parser 2.x (2.1 Included in IIS 6.0, 2.0 availible as Download for Win2k/XP/2k3, and is only 2mb.
.xls files, but it does let you run SQL like queries against log files of any format. Its availible as command line and as a series of scriptable COM objects.
? di splaylang=en&familyid=8cde4028-e247-45be-bab9-ac85 1fc166a4
It doesn't output to
http://www.microsoft.com/downloads/details.aspx
Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
You can try some of these:
l
e rs.html
http://awstats.sourceforge.net/
http://www.multicians.org/thvv/webtrax-help.htm
http://www.ftls.org/en/examples/cgi/ewla.shtml
http://www.watchwise.net/
http://www.weblogexpert.com/
For a detailed list of web log analyzers, go to this page. It has listing of various platform specific and platform independent analyzers:
http://www.uu.se/Software/Analyzers/Access-analyz
Absolute log analyzer. exports to excel and many other things. Pro version is $250 but looks to be quite flexible.
*cragen.
So, basically you want someone to write something for you that works with all your proprietary programs so you can make money off of it? And you want them to do it for free or very little money?
Good luck.