1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/docs/admin/logging
Solganik Alexander 1a40dd535f Fixes #18712. Add rfc5424 log format for syslog.
Previously docker used obsolete rfc3164 syslog format for syslog. rfc3164 explicitly
uses semicolon as a separator between 'TAG' and 'Content' section of the log message.
Docker uses semicolon as a separator between image name and version tag.
When {{.ImageName}} was used as a tag expression and contained ":" syslog parser mistreated
"tag" part of the image name as syslog message body, which resulted in incorrect "syslogtag" been reported by syslog
daemon.
Use of rfc5424 log format partually fixes the issue as it does not use semicolon as a separator.
However using default rfc5424 syslog format itroduces backward incompatability because rsyslog template keyword  %syslogtag%
is parsed differently. In rfc3164 it uses the "TAG" part reported before the "pid" part. In rfc5424 it uses "appname" part reported
before the pid part, while tag part is introduced by %msgid% part.
For more information on rsyslog configuration properties see: http://www.rsyslog.com/doc/master/configuration/properties.html

Added two options to specify logging in either rfc5424, rfc3164 format or unix format omitting hostname in order to keep backwards compatability with
previous versions.

Signed-off-by: Solganik Alexander <solganik@gmail.com>
2016-03-09 22:31:11 +02:00
..
awslogs.md Creating Engine specific menu 2016-01-26 15:58:53 -08:00
etwlogs.md Windows: Add ETW logging driver plug-in 2016-02-16 13:24:49 -08:00
fluentd.md Update links to Docker Hub 2016-03-04 15:48:52 +01:00
gcplogs.md daemon/logger: Add logging driver for Google Cloud Logging 2016-03-01 08:06:10 -08:00
index.md Windows: Add ETW logging driver plug-in 2016-02-16 13:24:49 -08:00
journald.md Add tag support to journald logging driver, closes #19556 2016-01-27 10:52:19 +00:00
log_tags.md Add tag support to journald logging driver, closes #19556 2016-01-27 10:52:19 +00:00
overview.md Fixes #18712. Add rfc5424 log format for syslog. 2016-03-09 22:31:11 +02:00
splunk.md Creating Engine specific menu 2016-01-26 15:58:53 -08:00