I am the programmer for the Education department at a county hospital. I would like to be able to see some real-time stats on an IIS6 web server that is only accessible in-house. I'm looking for something similar to what 1and1.com provides for their customers (if you're familiar with what they offer).
I have a Classic ASP/VBScript based Learning Management System that I would like to do some traffic analysis on, and the last package I tried (the site for it no longer exists) ran fine for a year, and then started massively slowing down the server.
In no particular order, I would like:
- I would like to track who visited what page as we have Basic Authentication turned on (optional)
- I would like to track what pages are most frequently visited
- I would like to be able to track a given individual's progress from page to page. This is something I sort-of did with the old tool and found it very helpful.
- I would like to see basic stats on the browsers: window size, color depth, type, etc. I know our IST department says we are all using IE6, and they say a few other stats that the last package showed to be a little less than correct. I want to know what I need to work with.
- I would like to not have to remote in to the server to run an .exe or any of the other fun, convoluted solutions I've seen floating around...
While I would prefer an ASP/VBScript solution so I can more easily fix it if needed, I would be willing to use a PHP or ASP.NET based solution if that's all I can get my hands on. I've stumbled across a couple of ASP.NET packages, and some of them look like they may be worthwhile.
Preemptively I would like to go ahead and say:
- No, I am not going ditch ASP/VBScript as I am the sole developer and I just don't have the time.
- Please no comments about IE6 either. Its pointless as there's nothing I've been able to do about it.
- No, I can't use Google Analytics. This is in-house so any and all options that I can't install on my server are out. This is non-negotiable.
- All Google Analytics-like programs are out too. Anything that requires hits back to some outside service is out.
- PERL is not installed, nor am I willing to install it. This is not up for discussion.
I'm sure there's some detail I've forgotten to add to the question, but I'll add it when I remember.