Rsyslog efetuando login em / var / log / messages em vez de arquivo customizado

1

Tenho vários processos de daemons em perl gravados em um arquivo de log específico. Em /etc/rsyslog.conf, segue-se a configuração -

    $ModLoad imuxsock
    $ModLoad imjournal
    $OmitLocalLogging off
    *.info;mail.none;authpriv.none;cron.none;local1.none     /var/log/messages
    local1.*           /var/log/logfilename.log

Vários processos do mesmo deamon são executados com parâmetros diferentes. O que eu observei é que todos os processos gravados em logfilename.log, um dos processos inicialmente gravam os dados em logfilename.log depois de algum tempo ele simplesmente registra no arquivo / var / log / messages.

Qual poderia ser a razão para o rsyslog parar de efetuar login no arquivo personalizado e gravar as linhas de registro em / var / log / messages?

Atualização: O que observamos é que se '* .info' for removido da linha abaixo -

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

Em seguida, todas as mensagens de local1 com informações de prioridade são registradas corretamente no arquivo /var/log/logfilename.log. Adicionar local1.none não está funcionando aqui.

    
por Pawan Rao 23.03.2018 / 11:01

0 respostas

Tags