了解 syslog 日志格式

understanding syslog logs format

我从多台服务器获取系统日志,我无法理解一些系统日志,这里是一个例子

<189>12593340: 16596512: Jul  6 20:31:09: %PARSER-5-CFGLOG_LOGGEDCMD: User:someuser  logged command:no 1480

<>里面的第一个数字是优先级,但是后面的两个数字:“12593340”和“16596512”我不知道他们是什么。

有谁知道这些数字是多少? syslog日志有多少种格式?

这在 Syslog RFC 中指定:

https://www.rfc-editor.org/rfc/rfc5424#section-6.2.1

几年前我写了一个Shell脚本来计算数字:

https://gist.github.com/ceving/b32d4986f43d66f252ef