IIS VIEW Web Statistics Tool
Often client raises a ticket asking for any freeware tool which would give analysis report for website statistics. The very first thing that comes up our minds is Awstats!
There is another tool which will be highlighted below which would easy our jobs in terms of implementing such statistical tool which has straight forward installation procedure.
Web Statistics Tool Name: IISView – generate web site traffic statistics for IIS
You can download this exe from www.chapelhill.homeip.net/IISView/IISview.exe
Step by step
What you have downloaded is a WinZip self installer for IISView. Please Save and virus scan on your own system before “Run”.
“Run” for the “Unknown Publisher” warning
Run the Self-Extractor part of the installer “Setup” / “Unzip”
Proceed with the install as below.
- Run IISView.exe (interactively)
- Start → All Programs → IISview → IISview
Make sure before you run this application, you need to have a default folder named as ‘Usage’ created at C:/inetpub/wwwroot/Usage with write permissions enabled. This ‘Usage’ folder the directory for the usage statistics to be published from
(Do not choose the root folder for your web site or some of your files will be overwritten by IISView!)
2. From IIS level, you need to make sure the logging is enabled, refer screenshots
3. Assuming, you are having ‘n’ number of websites hosted on IIS. So you will have to go to ‘C:/inetpub/wwwroot/Usage’ and create independent folder names corresponding to websites hosted in IIS.
For instance: If you have hosted yourdomain.com on IIS, you then need to go to C:/inetpub/wwwroot/Usage and create a folder called ‘yourdomain_stat’ or any folder name of your choice as long as you remember to which website it belongs to.
4. IISView can support IIS servers that run multiple web sites from the same installation.
Start IISView using the multi-site option
Start → All Programs → IISview → IISview (Multi-site)
The default IISView site is “INI”. To add additional configurations, enter a site name ‘yourdomain.com’ and Add. Subsequently this site name will be available in the pull-down list, which you can then select. The configuration looks like above, but the site name appears on the Configuration label, event log trace, and in the title of the usage pages.
5. Now, to add an automated schedule so that the IISview captures the statistics automatically, go to Start → All Programs → IISview → IISview (Multi-site)
From the drop down, select the domain name, assuming the domain name is ‘uphysics.com’ and click on ‘Select’ Refer to the screenshot below
6. In the next IISview window, you will come across an option where it will ask you ‘Where do you want to publish the usage pages?’ select ‘uphysics_stat’ the folder which you would have initially created under ‘C:/inetpub/wwwroot/Usage’
Refer to the screenshot for better clarity.
7. That’s it, this will now create an automated schedule in windows Task Schedular for 23:55 pm which will run daily.
You can go to Start > search for ‘Task Scheduler’ > click on ‘Task Scheduler Library’ to find the tasks which got added automatically.
8. If you want latest On demand statistics report of a website, you can follow the same steps, go to Start → All Programs → IISview → IISview (Multi-site)
From the drop down, select the domain name, assuming the domain name is ‘uphysics.com’, click on ‘Select’ and in the Next IISview Configuration Window, you will find ‘On Demand Report’ option.
Simply click on that and then refer to the screenshot below for further in depth explanation
Finally, you can then visit <IP address>/Usage/yourdomain_stat or any folder name of your choice as long as you remember to which website it belongs to, to view the statistics.