|
NOTE:
WOOTHOSTING.NET NO LONGER PROVIDES THIS STATS PROGRAM, DUE TO OVER
CONSUMTION OF SERVER RESOURCES AND CONTINIOUS FAILURE TO STAT TRAFFIC.
THIS INFORMATION WITH-IN IS PROVIDED AS INFORMATION RESOURCE ONLY.
TO VIEW ANY CURRENT ANNOUCEMENTS CONCERNING THIS NOTICE, PLEASE
VISIT THE COMMUNITY SUPPORT FORUMS.
Cpanel
What Is Webalizer And How Do I Access and Use Webalizer Traffic Stats?
--The Webalizer is a web server log file analysis program that produces
usage statistics of your site transfer and usage in HTML format for
viewing with a browser. The results obtained are shown in both a columnar
and a graphical format, making it (relatively) easy to interpret.
It gives you yearly, monthly, daily and hourly usage statistics, as
well as displaying usage by site, URL, referrer, browsers used and
country.
Where do I find The Webalizer?
The Webalizer can be accessed from Cpanel under Web/FTP stats. The
files for The Webalizer are stored in your section of the server under
docs/webstat.
What actually does it show you?
The Webalizer produces several reports and graphics for your site,
for each month processed and lays these out in separate files. A summary
page is also produced for the current and previous months (up to 12
in total). The files produced are as follows:
index.html - your main summary page for the last 12 months
usage.gif - a yearly graph displayed on the main index page, showing
the various results for each of the last 12 months usage_YYYYMM.html
- the monthly summary page, each month changing the YYYYMM part to
reflect that month
usage_YYYYMM.gif - a monthly usage graph for the specified month
(appears on the usage_YYYMM.html page)
daily_usage_YYYYMM.gif - a daily usage graph for specified month
(appears on the usage_YYYMM.html page)
hourly_usage_YYYYMM.gif - an hourly usage graph for specified month
(appears on the usage_YYYMM.html page)
webalizer.hist - Previous month history
webalizer.current - Incremental Data
The yearly (index.html) report shows the statistics for the last
12 month period, and links to each month's separate page (usage_YYYYMM.html).
This monthly report has detailed statistics for that month with additional
links to any URL's and referrers found.
Common meanings of some results
Hits
Any request made to the server and which is consequently stored in
your log files, is called a 'hit'. Hits are very similar to files,
except that they do not require the server to return anything to the
client (the person accessing your site). The request could be for
anything located on your website from html pages, graphic images and
audio files, to cgi scripts and on. Each valid line in your server
log will be counted as a hit. This number shown in The Webalizer represents
the total number of requests that were made to the server about your
website, during the specified report period.
Files
Some of the requests made to the server about your website require
that the server then send something back to the requesting client
(whoever is accessing you site at the time), such as a html page.
When this occurs, it is called a 'file' and the files total is incremented.
Files are similar to hits and the connection between hits and files
can be thought of as "incoming requests" (hits) and "outgoing
responses" (files). Files, therefore, represent the total number
of hits (requests) that actually result in a page being sent back
to the user's browser. Not all hits will send any data, such as Error
404 (Not Found) requests and requests for pages that are already in
the browsers cache.
Pages
In general, any HTML document, or anything (like a cgi or php script)
that generates an HTML document, will be called a page. This does
not include any other items that are inside a document, like graphics,
audio clips, etc. Any page that has an extension of .htm, .html or
.cgi will usually be classed as a page. Other extensions, such as
.php3, .php and .pl will normally be called a page, too.
Sites
Each request made to the server will come from a unique site, and
can be referred to by a name or an IP address. The sites number shows
how many unique IP addresses made requests to the server. Please note
that this DOES NOT mean the number of unique individual users that
visited, however, it be about as close as you can get.
Visits
Whenever a request is made to the server from a given IP address,
the amount of time since a previous request by the address is calculated
(if any time has passed at all). If the time difference is greater
than a pre-configured 'visit timeout' value (this will have been set
in the configuration of The Webalizer), or this particular IP has
never made a request before, it is considered a new visit, and this
total is incremented (both for the site, and the IP address). Please
note that visits only occur on page requests, where information is
consequently sent back to the user's browser.
KBytes
The KBytes (kilobytes) value shows the amount of data that was sent
out by the server. This value is created directly from the log file,
so it is up to the web server to produce accurate numbers in the logs
(perhaps this can explain the difference between the KB shown in Webalizer
and the KB shown via PLESK). Please note that a kilobyte is 1024 bytes,
not 1000.
Top Entry and Exit Pages
The Top Entry and Exit Pages can give a rough estimate of which page
visitors entered your site. It also shows you at which page that certain
URL they left the site through.
Referrers
Referrers are those URLs that lead a user to your site, or caused
the browser to request something from your server. You will probably
notice that the greatest majority of requests appear to be from your
own URLs (pages within your site), since most HTML pages contain links
to other objects such as graphics files. For example, if one of your
pages contains links to 10 graphics, then each request for the page
will produce 10 more hits with the referrer specified as the URL of
that page.
User Agents
User Agents are a fancier way of saying browsers (Internet Explorer,
Netscape, Opera, etc). Each will report itself in a unique way to
your server.
Countries
Countries are determined based on the top level domain of the requesting
site. This is hard to do nowadays, as there is no longer strong enforcement
of domains as there was in the past, for example .com no longer means
just US, but anywhere in the world (since we can now buy more or less
any domain extension, regardless of where we reside). A large percentage
may also be shown as Unresolved/Unknown, as a fairly large percentage
of dial-up and other customer access points do not resolve to a name
and are left as an IP address.
Search string analysis and how it works
The Webalizer does a very simple breakdown of referrer strings that
it finds, looking for well known search string patterns. Most of the
major search engines are supported (Yahoo, Altavista, Lycos, etc).
Unfortunately, detect all search strings is nearly impossible, due
to changing structures in how they work, new search engines using
different methods, etc. However, it should be enough to give a fairly
good indication of what users were searching for when they stumbled
across your site, which may help when developing the met-tags for
your site.
Why don't the daily visit totals add up to the monthly total?
You cannot add up the daily visit totals and compare them to the monthly
total, they are different reporting periods. For example, if someone
visits your site at 11:45pm and stays until 12:15am, the monthly total
would show one visit, while the daily totals will show two (one for
each day).
What is the difference between 'HITS' and 'FILES'?
There is an on-line quick help that explains most of the major terms
and headings used in the reports. Basically, HITS is the total number
of HTTP requests that the server received during the reporting period.
Any request made to the server is considered a hit. FILES is the number
of hits that actually resulted in something being sent back to the
user, such as an HTML page or image. 'Total Files' and '200 - OK'
totals should be the same. If you add up the totals in the 'Hits by
Response Code' section, it should be the same as the 'Total Hits'
figure. For a complete description of what all the numbers mean in
the output, see the README file, which is supplied in all distributions
and available from our ftp site. There is also an Webalizer Quick
Help document on-line that explains the most common terms used in
the reports.
Changing the configuration file has no effect?
Which configuration file are you changing? The Webalizer looks in
the current directory for a file named webalizer.conf, which it will
process before any other configuration files. If one is not present
in the current directory, it will look for the file /etc/webalizer.conf,
and process it before any other configuration files. Some configuration
options allow you to toggle settings on or off, while some cannot
be reversed. If you, for example specify the configuration option
"HideURL *.gif" in the system wide default file /etc/webalizer.conf,
you cannot 'un-hide' that object using a local configuration file.
In general, single sites should have a single configuration file,
such as /etc/webalizer.conf. Larger sites that have multiple host/virtual
hosts probably should use different configuration files for each host
and not have a default webalizer.conf file.
My configuration file is being read twice!
Do Not use '-c webalizer.conf' on the command line! This file is always
read if found, regardless of any other configuration files that may
be specified. If you do specify it on the command line, it will be
read twice...
I get Warning: Truncating oversized xxx or String exceeds
storage size warnings! Why?
Internally, The Webalizer has a fixed maximum size for various parts
of the log record. If a particular field is longer than will fit,
you will see these warnings. The most common is that for the request
field on sites that have a lot of CGI interaction. They can be safely
ignored. If you don't want to see warnings or errors, you can use
the ReallyQuiet option (-Q command line switch) to suppress them.
Why don't the daily visit totals add up to the monthly total?
You cannot add up the daily visit totals and compare them to the
monthly total, they are different reporting periods. For example,
if someone visits your site at 11:45pm and stays until 12:15am, the
monthly total would show one visit, while the daily totals will show
two (one for each day).
Why do my reports show more Sites than Visits?
Visits are only triggered when a valid request is found for a page,
as defined by your PageType setting (or a URL that ends with a slash,
which is also considered a page type). Sites however, are counted
regardless of the request type. It is very common to have more sites
than visits, particularly if you host non-pagetype URLs on your site
that are linked to from the outside. If you are not hosting URLs that
are linked to from outside sites, then make sure your PageType setting
is correct. The default is .htm, .html and .cgi extensions, unless
you specify otherwise.
My stats are not updating, why!?!
In order to produce or update statistic reports, the Webalizer must
be run. In most cases, if your stat report is not being updated, then
the program isn't being run. If it is, then it may be encountering
a problem during processing that needs to be taken care of. The easiest
way to determine this is to manually run the program from the command
line and observe the informational messages it produces. Make sure
your config file does not prevent messages from being displayed (Quiet
and ReallyQuiet options). Without these messages, there is no way
to determine what, if any, problems the program may be having, and
any attempt to correct the problem would simply be a random guess.
|