Невозможно получить структурированные данные в зарегистрированных сообщениях даже после добавления mmpstrucdata и mmrfc5424addhmac?(RFC5424)

Я пытаюсь регистрировать сообщения со структурированными данными. Но он показывает нулевое значение для структурированных данных. Я работаю с rsyslog 8.9.0. Может кто-нибудь сказать мне, что мне нужно загрузить какой-либо модуль или изменить исходный код, чтобы получить SD-ID структурных данных в зарегистрированном сообщении.

#Template:
"<%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 -

файл конфигурации --rsyslog.conf:

$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog   # provides kernel logging support (previously done by rklogd)
$ModLoad mmpstrucdata
$ModLoad mmrfc5424addhmac

GLOBAL DIRECTIVES

$ActionFileDefaultTemplate RSYSLOG_DebugFormat
*.* /var/log/debugfmt.log;RSYSLOG_DebugFormat

После загрузки mmpstrucdata и mmrfc5424addhmac я получаю структурированные данные null.

0 ответов

Другие вопросы по тегам