License Server Diagnostics in the Debug Log

Enhanced license server diagnostics will now be emitted in the license server debug log. Additional diagnostics are prefixed by “(@lmgrd-SLOG@)” for the lmgrd and “(@<vendor>-SLOG@)” for the Vendor Daemon, facilitating easy grep-like extraction from the debug-log. The Vendor Daemon would emit the additional diagnostics when run with lmgrd or lmadmin. These diagnostics are intended to assist publishers and Revenera diagnose license server issues. These diagnostics include:

For lmgrd:

Start timestamp, Version, ProcessID, Network Info (IPv4/IPv6 interface, listening port), command-line options, list of license files, whether the license server is running as a Windows service.

For Vendor Daemon:

Start timestamp, Version, ProcessID, Network infor(Ipv4/Ipv6 interface, listening port, select timeout of vendor daemon), Vendor daemon name, options fileused, Trusted Storage accessed (yes/no). Host name, Virtual/physical environment, (limited) hypervisor info if virtual, #Restarts of vendor daemon since lmgrd startup, #Rereads since vendor daemon (re0 start, Last reread time, Reread initiation type (automatic versus lmreread)

Every 4 hours (and at vendor daemon shutdown) the following performance data are logged:

Details of the 10 peak client transactions (including client hostname, user, transaction time, concurrent clients at time of transaction, memory usage (Windows only)), Peak concurrent clients served, High watermark memory usage (Windows only), Transaction time for last 10 transactions.