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