Não é possível obter dados estruturados em mensagens registradas mesmo depois de adicionar mmpstrucdata e mmrfc5424addhmac? (RFC5424)

1

Estou tentando registrar mensagens com dados estruturados. Mas está mostrando o valor nulo para dados estruturados. Eu estou trabalhando com o rsyslog 8.9.0.Pode alguém me dizer que eu preciso para carregar algum módulo ou modificar a fonte para obter SD-IDs de dados de estrutura na mensagem registrada.

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

obtendo o formato da mensagem conforme abaixo:

<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 -

arquivo de configuração --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

Depois de carregar o mmpstrucdata e o mmrfc5424addhmac, estou obtendo dados estruturados nulos.

    
por StackUser 11.05.2015 / 11:42

0 respostas