A system for capturing, analyzing, storing and reporting system-users'
usage of Multiple internet and/or intranet web servers. At each web
server in the system, the actions by the system-user create a server log
that is processed by the system on a continuous basis. The processing at
the server may include, by way of illustration, filtering the logs of
about 75 percent of the data and decrypting a system-user's cookie. On a
periodic basis, one or more collection servers in the system copy the
processed log files from each web server on the system, zip the files,
and transfer the files to an analysis server. After the collection is
complete, an analysis server processes the data and stores it in a
relational database that supports various user specified daily, monthly
and quarterly reports of the usage data.