faz com que determinados logs de serviço sejam gravados em arquivo separado no syslog.conf

0

Um dos serviços está escrevendo logs por padrão no arquivo / var / log / messages. Eu quero que os logs de serviço sejam gravados em outro arquivo.

Logs em arquivos / var / log / messages estão sendo descluídos conforme abaixo.

Nov 20 16:18:40 testserver ServiceName:

Eu tentei mudar a configuração em /etc/syslog.conf como abaixo

cat /etc/syslog.conf

*.info;authpriv.none;cron.none /var/log/messages

ServiceName /var/log/servicename.log

Mas os logs ainda estão sendo gravados no arquivo / var / log / messages apenas em vez de /var/log/servicename.log.

Solicite para sugerir como fazer login em outro arquivo.

Felicidades, KJ.

    
por KumarJohn 23.11.2014 / 09:42

1 resposta

0

A sintaxe deste comando é:

ServiceName.* -/var/log/ServiceName.log

Referência: saída do Rsyslog para o arquivo de log personalizado

    
por 11.03.2015 / 00:09