How to set up the Hit List Enhanced NCSA plugin

The Enhanced NCSA Plug-In allows you to associate log files with Virtual Server information, making it easy to take advantage of Hit List's rich Virtual Server support. In particular, it allows you to set a Virtual Server name or IP for one or more log files or for entire directories. This is generally useful for web servers that do not normally log virtual server information such as Netscape and Apache.

Usage:

1. Close any running copy of Hit List, including Hit List running as an NT Service.
2. Run the Setup program to install the Plug-In itself.
3. Create the configuration file for the Plug-In using Notepad. Use the following format:

LogFilePath#1|ServerNameOrIP#1
LogFilePath#2|ServerNameOrIP#2

etc.

For example:

c:\Logs\WebServer\Client1\*|206.129.192.99
c:\Logs\JavaServer\Client1\*|206.129.192.99
c:\Logs\WebServer\Client2\*|206.129.192.100

Notice, in the above example, that you can associate more than one path with each virtual server. The ServerNameOrIP can also be a name like www.client1.com rather than an IP address.

4. Save the text file in the same directory as the Hit List API under the name "ServerIPList.txt". The Hit List API is normally in the c:\program files\common files\marketwave directory so the usual fully-qualified filename for this document is:

c:\program files\common files\marketwave\ServerIPList.txt

5. Restart Hit List, including Hit List running as an NT Service. The new Plug-In is now fully configured. Appropriate Virtual Server information will now be used when you load logs that match any of the log file patterns in the text file. For example, using the sample file above, a log loaded from any file in either c:\Logs\WebServer\Client1\ or c:\Logs\JavaServer\Client1\ will be associated with an IP of 206.129.192.99.

6. (Optional). If you'd like the file to be located in a different directory or renamed, you can set a new filename by changing a key in the Windows Registry. Please contact Technical Support at +1 206 281 0288 for this information.