URLScan.net

AWStats is a free powerful and featureful tool that generates advanced server statistics, This log analyzer works as a CGI or from command line and shows you all possible information your log contains.



Configuring AWStats log analyzer on Microsoft IIS server



 

AWStats in an Open Soure Log analyzer for Web,FTP or SMTP Servers distributed under the GNU General Public License that generates advanced statistics, graphically.
AWStats can Analyze both Microsoft IIS and Apache log files, It's esey to install & Configure, Just follow the thease steps:

1. Open IIS Manager & make sure that IIS logs are saved in     Extended W3C log format at Web Site Properties

configure iis log properties

Than make sure that only the following fields are checked at the edvanced logging options:

date
time
c-ip
cs-username
cs-method
cs-uri-stem
cs-uri-query
sc-status
sc-bytes
cs-version
cs(User-Agent)
cs(Referer)
configure iis log properties
 
2.Download & Unzip the latest version of AWStats from AWStats official web site
3.Copy the contents of the AWStats provided cgi-bin folder from the unzipped folder to your server's cgi-bin directory (this includes awstats.pl, awstats.model.conf files & lang, lib and plugins sub-directories).
4.Copy AWStats icon sub-directory and its content into a directory readable by your web server.
5.Create a configuration file by copying awstats.model.conf to a new file named awstats.website.conf where "website" is a value of your choice but usually is the domain or virtual host name. This new file must be saved in the same directory as awstats.pl (i.e. cgi-bin).

Edit your new awstats.website.conf file to match your specific environment:
  Change the LogFile value to the full path of your web site log file
(Ex:d:/logs/website/W3SVC7/ex%YY-24%MM-24%DD-24.log)
Change the LogType value to W
Change the LogFormat to 2
Change the DirData parameter to reflect a path to store analysis results files.
Change the DirIcons parameter to reflect relative path of icon directory.
Set the SiteDomain parameter to the main domain name or the intranet web site name (Ex: www.urlscan.com).
Set the HostAliases parameter if other domains is used by this web site.
Set the AllowToUpdateStatsFromBrowser parameter to 1 if you don't have command line access and have only cgi access.
Change the DefaultFile parameter to reflect default documents of the web site.
Review and change other parameters if appropriate.

6. Run log analysis by using CLI command:

..\cgi-bin>perl awstats.pl -config=urlscan.net -update

7. Create a batch file containes a command for every one of your web sites on the
    server & add it to servers's Scheduled Tasks