Syslog formats
This topic applies to KCT 3.12.7 and earlier. If you are on KCT NG 2026.2 or later, see NG topic.
KCT can be configured to output syslog messages in either RFC 3164 or RFC 5424 formats. As a default, the syslog format is set to None.
RFC 3164 syslog header format
| PRI (Priority) |
Specifies that importance and type of message, indicating how critical or urgent the log entry is. |
| Timestamp |
Shows the date and time when the message was generated. Uses a short month name, day, and time (hours:minutes:seconds). |
| Hostname |
Identifies the system or device that generated the message. |
| Process Name |
Shows which application or process generated the message. |
| MSG (Message Content) |
Contains main log message text. |
RFC 5424 syslog header format
| PRI (Priority) |
Specifies that importance and type of message, indicating how critical or urgent the log entry is. |
| Version |
Indicates the version of the syslog protocol.
|
| Timestamp |
Shows the date and time when the message was generated. Includes full year, time, and time zone information. |
| Hostname |
Identifies the system or device that generated the message. |
| APP-NAME |
Shows which application or process generated the message. |
| PROCID |
A process identifier for the application instance.
|
| MSGID |
An identifier for the message type or category.
|
| STRUCTURED-DATA |
Optional field that carries structured information in key-value format for automated processing.
|
| MSG (Message Content) |
Contains main log message text. |