mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Add zero padding for RFC5424 syslog format
This fix tries to address the issue raised in 38258 where current RFC5424 sys log format does not zero pad the time (trailing zeros are removed) This fix apply the patch to fix the issue. This fix fixes 38258. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
parent
edf5134ba7
commit
fa6dabf876
1 changed files with 1 additions and 1 deletions
|
@ -77,7 +77,7 @@ func rfc5424formatterWithAppNameAsTag(p syslog.Priority, hostname, tag, content
|
|||
// for multiple syntaxes, there are further restrictions in rfc5424, i.e., the maximum
|
||||
// resolution is limited to "TIME-SECFRAC" which is 6 (microsecond resolution)
|
||||
func rfc5424microformatterWithAppNameAsTag(p syslog.Priority, hostname, tag, content string) string {
|
||||
timestamp := time.Now().Format("2006-01-02T15:04:05.999999Z07:00")
|
||||
timestamp := time.Now().Format("2006-01-02T15:04:05.000000Z07:00")
|
||||
pid := os.Getpid()
|
||||
msg := fmt.Sprintf("<%d>%d %s %s %s %d %s - %s",
|
||||
p, 1, timestamp, hostname, tag, pid, tag, content)
|
||||
|
|
Loading…
Reference in a new issue