【问题标题】:Unable to get Rsyslog structured data in syslog messages无法在 syslog 消息中获取 Rsyslog 结构化数据
【发布时间】:2015-05-06 20:36:40
【问题描述】:

我正在尝试使用结构化数据记录消息。但它显示结构化数据的空值。我正在使用 rsyslog 8.9.0。有人可以告诉我我需要加载一些模块或修改源以在记录的消息中获取结构数据 SD-ID。??

模板:

<%PRI%>%TIMESTAMP:::daterfc3339%%HOSTNAME%%syslogtag%%APPNAME%%PROCID%%MSGID% %msg% %STRUCTURED-DATA%\n

获取消息格式如下:

<142>  2015-01-29T06:43:53.081641-05:00 localhost login[2116]: login 2116 -  [2116 : 2116 INFO]SERIAL Login from IP:127.0.0.1 user:admin -

【问题讨论】:

    标签: linux syslog rsyslog syslog-ng


    【解决方案1】:

    当结构化数据未分配值或为空时会发生这种情况。请将在 rsyslog.config 中使用结构化数据的模板的使用移动到分配结构化数据之后。

    【讨论】:

      猜你喜欢
      • 2015-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-20
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      • 2013-04-15
      相关资源
      最近更新 更多