Logfile Overview

One logfile is created for each day of operation.
The filename is HiTrackyyyymmdd.log where
yyyyis the year (always 4 digits)
mm is the month number (01 = January and 12 = December)
dd is the day number in the month (01 to 31).
The number of characters in the filename is fixed.
The filename may be modified by changing the LogNameTemplate variable in the configuration file. The default value is HiTrack (as shown in bold above). This name prefix may include path characters.

Hi-Track will write a 'banner' to the logfile on startup, or when a new logfile is created. The banner starts and ends with a line of 80 asterisks '*'.
The banner details shows the current configuration.

Apart from the banner, each record in the logfile consists of the following entries:
hh:mm:ss.hhh [name] uuvnnn text
where:
hh:mm:ss.hh is a timestamp in 24-hour time format, with a resolution of one millisecond.
[name] is the name of the thread that created the log entry. Thread names are abbreviated (not necessarily truncated) to 4 characters.
uuvnn is a numeric code that identifies the log entry fo problem resolution, or to process the logfile programmatically. uu identifies the module that creates the entry and nn identifies the code fragment within the module. s identifies the severity, as follows:
  • 1 - Normal Log Entry
  • 4 - Debug or Trace Entry
  • 5 - Minor Error
  • 6 - Major Error
  • 9 - Fatal Error
text is a human readable text message.