What's in Your IIS logs?
WebTrends can deliver information that you didn't even know you were
Most organizations will want to keep an eye on the trends in their Web
server's usage. IIS excels at collecting the raw data for trend analysis:
If you turn on IIS logging, it will save everything from the pages that
were requested to the referring URLs to the IP addresses of the browsers
that were used to access your Web site. The problem with this approach
is that the raw log files have too much data for human beings to understand.
An active web site can quickly pile up hundreds of megabytes or even gigabytes
of logging information. How do you extract useful information from all
The answer is to use a log-file analysis program. To carry out this task,
I took a look at WebTrends Analysis Suite.
NetIQ's WebTrends is one of the more complex (and expensive) products
in the log-file analysis market, and it includes correspondingly powerful
tools. For starters, of course, WebTrends can go through your IIS logs
and summarize them in many different ways. You can find out which pages
were the most popular, where your traffic came from (both by referrer
and by location, thanks to a built-in geographic database), which paths
people take through your site, which are the most popular entry and exit
pages, and more. A variety of predefined (but customizable) reports in
HTML, Word, Excel and Text formats let you tailor the program's output
for detailed analysis or executive overview.
|WebTrends’ reporting starts with an overview of your
site’s activity, but it doesn’t stop there. (Click image to view larger
But WebTrends' capabilities don't stop there. It can analyze sites that
are big enough to need server farms for their hosting, and track sessions
that cross multiple servers. It can analyze proxy server or streaming
media server log files or walk through an entire Web site (or just part
of a site) looking for broken links. It can also monitor servers and alert
you when they're down, or compare the content of a caching server with
the original server to make sure they're synchronized. Another intriguing
feature is the ability to extract part of an URL and use it to look up
information in a database. E-commerce sites, for example, will find this
useful for matching shopping cart activity to customer demographics.
WebTrends comes in several editions, from a simple $699 log analyzer
to the full advanced Analysis Suite that runs $2,499 for the first server
and $1,495 for additional servers. Although those prices may seem high,
Analysis Suite will deliver just about every piece of information that
can possibly be extracted from your server logs.
Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.