Evitar o registro de aplicativos no syslog

0

Estou tentando configurar o registro em log de um aplicativo com um novo arquivo conf personalizado em /etc/rsyslog.d como abaixo & amp; nomeie o arquivo como 30-custom.conf

$template DailyPerHostLogs, "/var/log/rsyslog/<new_folder>/%$YEAR%%$MONTH%%$DAY%-%HOSTNAME%.log
app* -?DailyPerHostLogs
& stop

Eu reiniciei o rsyslog .. depois da alteração acima, mas de alguma forma, como o registro está sendo gravado no arquivo %$YEAR%%$MONTH%%$DAY%-%HOSTNAME%.log em /var/log/rsyslog/<new_folder> / também está sendo gravado em /var/log/syslog .

Existe uma maneira de evitar isso ... não gravar no padrão /var/log/syslog ? Eu senti falta de algum passo aqui?

SO: Ubuntu 14.04.5

    
por Drams 16.05.2017 / 20:42

1 resposta

0

na verdade, eu acho que seu arquivo 50-default.conf é lido antes deste arquivo, o que faz com que seus logs sejam gravados no arquivo syslog.

Especifique isso no arquivo 50-default.conf, antes da linha,

*.*;auth,authpriv.none          /var/log/syslog

Isso deve funcionar.

    
por luv.preet 12.07.2017 / 19:12