nó syslog envia “Error processing log message”

0

Em syslog-ng.conf , tenho o seguinte:

source s_imp { tcp(ip("localhost") port(514)); };

filter f_imp {program("imp");};

destination d_imp {file("/home/rpr/syslog.log");};

log {source(s_imp); filter(f_imp); destination(d_imp);};

Estou usando o pacote syslog para efetuar login em um servidor do nó. Este é o código que eu tenho:

var impLogger = syslog.createClient(514, 'localhost', {name: 'imp'});
impLogger.crit('hello');

A saída que recebo em syslog.log é:

Apr  6 16:35:17 127.0.0.1 syslog-ng[18571]: Error processing log message: <NaN>2016-04-06T11:05:17.037Z rpr-Inspiron-3521 imp[18500]: hello

Como corrijo isso?

    
por rohithpr 06.04.2016 / 13:15

1 resposta

2

parece que o valor de prioridade (severidade) está ausente ou é inválido no início da mensagem. Tente defini-lo explicitamente no código do nó (consulte link )

    
por Robert Fekete 06.04.2016 / 15:50