ISSEL Log Companion Enterprise 4.4.0 Release Notes

Updated 2008-07-17

This document describes installation notes, known issues, and miscellaneous engineering notes for the ISSEL Log Companion Enterprise 4.4.0.

For a description of the functionality of ISSEL Log Companion Enterprise 4.4.0, see the ISSEL Log Companion Enterprise User Guide.

This document describes the following:

  • New in 4.4.0 Enterprise
  • System Requirements
  • Installation Procedure
  • Uninstall Procedure
  • Known Issues
  • Licensing
  • More Help
  • Revision History
  •  

    New in 4.4.0 Enterprise

    These are the news in this release:

    For previous changes and fixes please see the Revision History.

     

    System Requirements

    Windows 2000 (Workstation or Server), Win XP, Windows 2003 Server
    x86 compatible, 256 MB RAM, 5 GB HD.

    At present the above are the only supported OSes. No problems are forseen with operations on Windows Vista, though this is not tested.

    The ISSEL Log Companion Enterprise has very limited system requirements. When running it will use less then 10 MB of RAM, irrespective of the size of the log files being processed. The Log Companion itself uses less then 4 MB of disk space however the log files it processes can use any amount of disk space so the disk drives should be dimensioned accordingly.

     

    Installation Procedure

    The installer backs up any current ISSEL directory (C:\Issel) to the Temp directory before it installs any new files. The backed up directory is called "issel_org". Note: If the Log Companion is ever installed again this directory will be overwritten.

    If you are already using an older version of ISSEL Log Companion Enterprise you should un-install it before installing the new Log Companion Enterprise version according to the descriptions below. However, make sure you do NOT remove the C:\Issel directory.

    If you are already using ISSEL Log Companion Pro you should un-install it before installing the Log Companion Enterprise according to the descriptions below.

    Installation procedure is as follows:

    1. Download the installer application from the ISSEL web site.
    2. Double click the installer file to run the installation program.
    3. The installer consists of three parts:
      • A self-extracting executable. When it opens select Setup. This extracts all the files from the archive to the temp directory and runs a batch file.
      • The batch file creates the directories, backups the ISSEL directory and copies the files to the correct places and then starts the installer for the VB program.
      • The VB installer shows a splash screen. Select Setup. This installs the VB program and its associated files.

    When installing Log Companion Enterprise over a previous version of the same program all your settings and configurations should be kept intact. The entries for the different configurations should still be pointing to any customised exclusion- or inclusion-files you were using previously.
    Note:All exclusion files in the C:\Issel\Exclusions and C:\Issel\Inclusions will be overwritten with the latest versions during installation. Therefore, always keep any custom exclusion files in other locations.

    Every new version of Log Companion comes with the latest Robot Exclusions file from ABC. After installing an upgrade you should change your Log Companion configuration settings to point to the latest version of this exclusion file which can be found under C:\Issel\Exclusions\. However, any previous robot exclusion file are also kept intact by the installer and can continue to be used.

    When a release adds support for a new log file type you should make sure the right log file type is selected in your old configurations. You may need to open every configuration and re-select the Log File Type setting.

    Release 3.2.0 introduced wild cards for IP-exclusions. If you are upgrading from an earlier version of either Log Companion Enterprise or Log Companion Pro you have to edit all your IP-exclusion/inclusion files. Entries which previously did NOT have any trailing wild cards must have the trailing wild cards ADDED to represent the same exclusion/inclusion as before. Without the wild cards they will be taken to mean exact matches. Also note that 3.2.0 offers new combinations for wild cards and IP-ranges, examples of which can be seen in the included default exclusion/inclusion files.

    The installation is now complete and the programme can now be started from the Start menu under Programs/Issel. When you start up the new release of the Log Companion Enterprise for the first time make sure you examine any new features and select the settings you prefer. Typically any new features will be disabled by default so they should not affect processing unless you want them to.

    If you have previously been using the Log Companion Pro it is possible to re-use any configs you may want to keep from that system as follows:

    1. You should add your old configs with this method before you add or delete any other configs to the Log Companion Enterprise.
    2. Create a new config in the Log Companion Enterprise.
    3. Copy your old config into the folder C:\Issel\Config\X\ where X is the order of the configs you create starting with 1. Do not make any changes to the config file in the folder C:\Issel\Config\0\ which is the system default config.
    4. Delete the previous config file which was in the folder and rename you own config to the same name i.e. filter_config.txt
    5. In the Log Companion Enterprise you can now select the config you created earlier and click the Edit button. The Config screen should open with the data for your old configuration.

     

    Uninstall Procedure

    To remove the ISSEL Log Companion Enterprise from your machine follow these steps:

    1. Open the "Add/Remove" control panel, select the ISSEL Log Companion Enterprise and remove it.
    2. Do not delete the ISSEL directory if you are doing an upgrade from an older version of Log Companion Enterprise. If you are upgrading from Log Companion Pro to Log Companion Enterprise you should save any config files or exclusion files you want to keep and then delete the Issel directory.
    3. Otherwise delete the directory C:\Issel and all its content.

     

    Known Issues

    On some systems the installer (the CMD window) halts asking for permission to overwrite certain installation files. If this happens you can select ALL to overwite all the necessary files. Only files in the Issel directory are over written. This issue is probably based on the security settings for the account used to install the software.

    On some systems the installer will halt with a message about a problem installing an ABCEWizard.dll. This message can be safely ignored.

    After the first installation of the Log Companion, the first Processing of a log file may fail due to internal issues with Windows short file names. In that case open and close the configuration and then execute the processing again.

    If you are not sure what type of log files you have, select the Auto Detect setting which will detect the log file format for you. However, if the log file is a totally unknown format the Log Companion may still treat it as an NCSA log so please check that the output seems valid.

    There is a small problem with handling extra Header fields in IIS log files such as those that shows up when the web server is restarted or the logging configuration is changed. When the Log Companion runs into such a field in the middle of a log file (instead of in the beginning) it will simply exclude such lines. As long as the actual field definitions does not change (for example when a web server is re-started) there are no further problems. If the definition is changed then the rest of the output will probably be garbage since the fields will be parsed according to the original header in the file. To avoid this the log file has to be split where the definition occurs and the different sections of the log be processed separately.
    Note: From version 3.2.0 the Log Companion can handle IIS5 logs which does not start with a proper Web Header Header if the Log Companion is set to auto detect the log file format (as long as there is a Web Header available somewhere in the log) but will still not detect extra Web Headers after the first has been detected.

    There is an issue with the function converting cookies to parameters. Entered Cookie names which matches the beginning of another cookie name will be parsed if they appear before the intended cookie in the cookie field in the log file. This does not affect the function to keep a single persistent cookie.

    The Group function is new in v4.0 and has occasionally caused crashes in testing. We have tried to find all the related bugs but please report any other you may find. This function has been disabled in 4.1.0, no new Groups can be created.

     

    Licensing

    To purchase the ISSEL Log Companion Enterprise contact ISSEL at sales@issel.co.uk sending the Log Companion Enterprise ID which can be found at the top of the screen after you have started the program. On receipt of your payment you will be sent a License Key. This key can be entered into the Log Companion Enterprise by clicking the Enter button directly below where the ID is found. On entering a correct license key a confirmation message will appear and the text at the top of the screen will now show that it is a licensed version.

     

    More Help

    This is complex software and as such there may be issues that you will encounter. Please report these to support@issel.co.uk for us to investigate.

    We also welcome suggestions for improvements and new features. These should also be sent to support@issel.co.uk.

    For our contact information please go to: www.issel.co.uk

     

    Revision History

    Release 4.3.0
    Date: 2007-11-26

    Release 4.2.1
    Date: 2007-07-02

    Release 4.2.0
    Date: 2007-03-12

    Release 4.1.2
    Date: 2006-03-16

    Release 4.1.0
    Date: 2005-12-05

    Release 4.0.1
    Date: 2005-09-09

    Release 4.0.0
    Date: 2005-08-23

    Release 3.8.0
    Date: 2004-06-14

    Release 3.7.0
    Date: 2004-05-17

    Release 3.6.1
    Date: 2004-03-24

    Release 3.6.0
    Date: 2004-03-09

    Release 3.5.2
    Date: 2004-02-16

    Release 3.5.1
    Date: 2004-02-12

    Release 3.4.1
    Date: 2004-01-16

    Release 3.3.0
    Date: 2003-12-11

    Release 3.2.0
    Date: 2003-10-27

    Release 3.1.5
    Date: 2003-06-19

    Release 3.1.3
    Date: 2003-05-29

    Release 3.1.2
    Date: 2003-04-28

    Release 3.0.0
    Date: 2003-02-03