Last Updated: January 21, 2000

http-analyze 1.9e

  1. Installation
  2. Documentation


Installation

To install http-analyze 1.9e, telnet or SSH to your Virtual Server and do the following:

NOTE: http-analyze is not yet supported on our Virtual Servers running the FreeBSD O/S. If your Virtual Server was ordered after December 1, 1999, you are likely running FreeBSD. To find out which O/S your Virtual Server is running, use the uname command:

% uname

Also, we have patched http-analyze so that it is Y2K compliant, but we cannot guarantee the performance of this patch. The patch has been applied to previously installed versions of http-analyze on all Virtual Servers. You do not need to re-install http-analyze in order to apply this fix. The previous version is not Y2K compliant and will not function correctly after 12/31/1999.

  1. Unpack the http-analyze 1.9e tar file located in the /usr/local/contrib area. These commands will copy the http-analyze software onto your virtual server:
      % cd    (this will put you in your home directory)
      % tar -xvf /usr/local/contrib/http-analyze.tar
    
    NOTE: Your logfiles must be in Common Log Format in order for http-analyze 1.9e to run properly. See Changing the Web Server Log Format for more details.
  2. Run the http-analyze program to create HTML pages with your virtual server's web statistics. http-analyze 1.9e has already been compiled for your use. This command will create a monthly report of access to your virtual server's web server:
      % virtual http-analyze -vm -S <your_domain_name> -o /www/htdocs/http-analyze /www/logs/access_log
    

    After running the command above you will find several pages with your virtual server's web statistics at the URL:

    Using the virtual command above allows you to specify paths from the home directory of your virtual server, instead of from the root directory of the host machine of your virtual server. Here is an explanation of the command line arguments used above and several others you may find useful:

      -h              print the help list
      -d              generate short statistics (default)
      -m              generate full statistics (includes -d)
      -v              verbose mode: comment ongoing processing
      -o outdir       name of the directory for HTML output files
      -S srvname      set server name (default: system name)
    
    The final command line argument used in the example above is the path and filename of the virtual server's web server access log file.


Documentation

Local documentation will be installed as manpages on your Virtual Server when you install the http-analyze tar file. This documenation can be accessed in a telnet session after configuring your virtual server to view manpages in your virtual server directory structure. To do that, you need to add the following line (alias) to ~/.cshrc file on your virtual server:

  alias man man -m '/usr/home/<username>/usr/local/man'

To make this change effective, use the source command:

  % source .cshrc

Once the above is configured you can view the http-analyze manpages during a telnet session by using the man command:

  % man http-analyze

There is also online documentation available at the http-analyze home page:


Copyright © 1996-2000.A Little Technology Shoppe LLC. All rights reserved. All brand names and product names used on these web pages are trademarks, or trade names of their respective holders.