This patch includes the lastest version of the flexlogcollector and
flexpoller programs. It fixes a bug in flexpoller that resulted
in crash for some lmstat input files. The flexlogcollector
has been updated with a new configuration parameter that allows
monitoring of FLEXlm debug log files to be done on a host in
a different time zone than where the files is written.
For each monitored log file an individual timezone object can be
set, e.g
sources()=""
{
Product()=""
{
product-name(String)="product"{}
debug-file(FileName)="/prog/product/log/debug.log"{}
timezone(TimeSpan)="P2H"{}
}
...
}
NB! Only specify timezone for products that do not orginate
in the same timezone as the collection host
More FLEXlm debug lines that needs to be ignored:
20:28:28 (lmgrd) Message volume in last 6 hours:
20:28:28 (lmgrd) 1337 max msgs per minute, 26281 total msgs
Lines with incomplete timestamp, e.g like
:39:08 (lmgrd) Retrying socket bind (address in use: port 27182)
is also ignored.