# The MSG message part

This section describes the `MSG` message part of a syslog message, according to the [legacy-syslog or BSD-syslog protocol](<https://datatracker.ietf.org/doc/rfc3164/>).

For further details about the `HEADER` and `PRI` message parts of a syslog message, see the following sections:

  * [HEADER](../../../../docs/axosyslog-core/chapter-concepts/concepts-message-structure/concepts-message-bsdsyslog/concepts-message-bsdsyslog-header/index.md)
  * [PRI](../../../../docs/axosyslog-core/chapter-concepts/concepts-message-structure/concepts-message-bsdsyslog/concepts-message-bsdsyslog-pri/index.md)



## The MSG message part

The `MSG` part contains the name of the program or process that generated the message, and the text of the message itself. The `MSG` part is usually in the following format: `program[pid]: message text`.

Last modified November 20, 2024: [Broken link updates (5644de9a)](<https://github.com/axoflow/axosyslog-core-docs/commit/5644de9a8069da37e3bebf0ed5a4e73cf958a66b>)