DataChannel log format

The current log format for log messages written to proviso.log and tnpmlog.log:
<version and sequence number><UTC time stamp><Component>-PID:T ID <GYMXXXXXSeverity><Category><Message Text>

Message Components

Explanation of each component of the log format for the previous example:
  • <version and sequence number>: V1:1234
  • <time stamp>: 2007.01.16-06.02.03 UTC
  • <Component>-PID:T ID: CME.1.1-25201:3456
  • <GYMXXXXXSeverity>:Unique ID format, for example GYMDC0412W, which consists of
    • TNPM product identifier: "GYM"
    • Component: DC
    • Message identifier: 0412
    • Severity level character: W=warning (can also be I=information, E=error)
  • Category: DISCARDED_RECORDS
  • Message Text: Got 4 duplicate records, Discarded 0, Total of 4 for mid: 2206 rid: 200023263
If log messages do not have a message ID, then only the severity is shown.

Log message example:

V1:1234 2007.01.16-06.02.03 UTC CME.1.1-25201:3456 GYMDC0412W DISCARDED_RECORDS 
Got 4 duplicate records, Discarded 0, Total of 4 for mid: 2206 
rid: 200023263 4|4|2006| 200023263