DeployLX Software Protection System

Network License Logging

The network licensing system supports a distributed logging system that allows administrators to actively watch network licensing activity.

Logging

The network license service logs all activity locally to the %ALLUSERSPROFILE%\XHEO INC\Nlm\Logs folder in a comma separated value format.

The network license service will also notify any connected log listeners about log messages of the priority they are interested in. The Network Admin tool can be used to watch the log events in real time.

To open a log file

  1. Start the Network Admin tool.
  2. Select Service | View Log.
  3. Select File | Open and select the desired log file.

Log File Formats

DeployLX uses two formats for the log files. CSV is used for local logging by the network license service. LOGX is used by the network admin to save and load real time logs. The network admin tool can be used to read either log format.

CSV File Format

The CSV log files use the standard comma separated format where each line represents a log message in the following order:

timestamp, code, severity, text, machine, details
timestamp

A timestamp when the logged event occurred.

code

A message code - usually error code - that can be used to locate the text in an external resource.

severity

The severity of the message.

text

The actual log message text.

machine

The machine where the message originated.

details

Additional details of the message. May contain XML fragments.

LOGX File Format

The LOGX format is an XML format with the following layout

<Log>
  <Message code="code" timestamp="" severity="" text="">
    <Machine name="">
      <Address value="" />
    </Machine>
    [<Details>details</Details>]
  </Message>
</Log>

Searching & Filtering

The network admin log tool can search and filter the log results. Multiple filter entries can be combined.

<text>

Filters the messages to those containing the given <text>. The filter is not case sensitive.

#<machine>

Filters the messages to those originating from machines with names starting with <machine>.

$<code>

Filters the messages to those with the given <code>

!<severity>[+]

Filters the messages to those of the given <severity>. If the optional [+] character is included, then messages with a severity greater than <severity> are also included.

See Also