Repetido “rsyslogd-2007: action 'action 18' suspenso”

1

Eu não olhei para o meu /var/log/messages há algum tempo. Acontece que está cheio de mensagens como

Dec 23 06:27:01 ifs-web rsyslogd-2359: action 'action 18' resumed (module 'builtin:ompipe') [try http://www.rsyslog.com/e/2359 ]
Dec 23 07:17:01 ifs-web rsyslogd-2007: action 'action 18' suspended, next retry is Wed Dec 23 07:17:31 2015 [try http://www.rsyslog.com/e/2007 ]

Isso significa muito pouco para mim - não sei o que significa "ação 18". Como posso rastrear isso mais para tentar encontrar a origem do problema?

    
por sourcejedi 12.11.2017 / 17:39

1 resposta

2

O URL link mostrado na segunda mensagem leva você a um tópico informativo.

Vamos ignorar a "Descrição Completa" que diz que esse status nunca deve ser exposto aos usuários e indica um erro de programação. Parece que houve alguma mudança de comportamento no rsyslog e isso é agora exposto. Mas isso pode ser contornado.

Is there anywhere I can find out what action 18 is or how to debug what the issue is?

     

Você pode nomear ações (nome="xxx" atributo). Se não for nomeado, o rsyslog os contará, em ordem de carregamento, e receberá um nome "action-", portanto, esta é a 18ª ação em ordem de carregamento.

     

Eu diria que é um padrão de distribuição de gravação para o xconsole pipe, que na verdade não existe porque não é usado. Se assim for, você pode simplesmente remover essa linha do rsyslog.conf. Algumas distros fazem isso por padrão e, à medida que recebemos erros de gravação, precisamos relatá-las como de costume.

Outra pista aqui é a module 'builtin:ompipe' na mensagem resume (ou seja, ela está tentando gravar em um canal aqui, não em um arquivo de log comum).

Na verdade, eu estava rodando o Debian Jessie, que é mencionado no thread como tendo essa configuração por padrão. E o número da ação correspondia à linha xconsole.

Em versões mais recentes do Debian, a linha xconsole foi removida. A correção é introduzida na versão 8.14.0-2 do pacote Debian rsyslog. link

    
por 12.11.2017 / 17:39