Summary for Patch 337 (Verified)

Version 5.1.0.1

Full summary
Summary Added new configuration for FLEXlm debug log collection
Platform Unix
Category functionality
Requires
Server Required Patch/es
Supersedes 333, 331, 317
Superseded by
Affects Client: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch337.tar.gz

Description

This patch updates the collector for FLEXlm debug log data with two 
new options which will make the collector skip collection of some log
data. These options are added for each "source" object in

  /var/opt/openit/etc/flexlog.conf

Options described below.

skip-ignored (set to "true" to skip data)
-----------------------------------------

which will ignore all lines lines that do not match a the standard
recognized pattern for useable values. Appart from TIMESTAMP and restart
lines this is lines on format

 <TIME> (<daemon>) <event>: ...

e.g

  12:25:28 (lmgrd.slb) OUT: "gf_runtime" u03234@gbl01sgi
12:26:21 (VRCO) DENIED: "CAVE" a154854@y1046079  (License server does not support this version of
this feature (-25,334))

If a new (and previously unsupported) event is added we will (almost
certainly) still be able to regenerate data with an update in the
back-end (filtrator)


required-only (set to "true" to skip data)
------------------------------------------

will ignore all lines that are not currently used in the back-end
processing, i.e all lines that do not match events IN, OUT, UPGRADE,
QUEUED, DEQUEUED, UNSUPPORTED, DENIED or are TIMESTAMP or server 
startup line is skipped.

If new event is added we will not be able to go back and regenerate
data even after back-end upgrade since unknown events are skipped.


Configuration
-------------

To, e.g skip lines for product landmark the configuration
would look somthing like this:

        ...
        sources()=""
        {
                landmark()=""
                {
                        product-name(String)="landmark"{}
                        debug-file(FileName)="/opt/landmark/2003/license.log"{}
                        skip-ignored(Bool)="true"{}
                }
       ...

Please note that skip-ignored or required-only is set per product.

Supersedes Patch Description

Expand all

Patch 333 — Ignoring time in some FLEXlm debug log lines
Some lines in FLEXlm debug log lines occationally have
wrong timestamps. This fix makes flexlogcollector ignore
time in all lines that are not currently used when
processing data on the server.
Patch 331 — Fix of bug in bookmark function for flexlogcollector
A bug in the bookmark function somtimes causes "rescan" of older
data after FLEXlm debug file has been rotated.
Patch 317 — Fix of bug in bookmark function for flexlogcollector
A bug in the bookmark function somtimes causes "rescan" of older
data after FLEXlm debug file has been rotated.

Installation

Unpack tar file in e.g /tmp/patch on the Open iT host. Do the 
following as root:

  cd /tmp/patch
  ./patch.pl

Corresponding Windows Patches

No corresponding Patches available.



Back to Version 5.1.0.1