Eu também tentei esta sugestão, mas descobri que não teve efeito no meu sistema.
Pelo contrário, achei este Comentário útil:
syslog duplica todo o conteúdo
Comment this line .=info;.=notice;.=warn; out, mean #.=info;.=notice;.=warn; . Restart rsyslog.
como Regras do /etc/rsyslog.conf
seriam a causa do fenômeno.
Na verdade, eu poderia provar isso com a Dica do "Hello World" Mensagens de Log
No meu sistema, encontrei estas configurações em /etc/rsyslog.conf
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none /var/log/messages
# Log services messages
daemon.=error /var/log/kern.log
daemon.*;daemon.!=error /var/log/messages
Eu adicionei o daemon
Facility Rules para registrar a atividade dos processos de automatização.
Agora tentei as mensagens de teste:
$ logger hello my server01 world
e encontrei esta mensagem de log em /var/log/messages
Mar 22 13:35:41 server01 user01: hello my server01 world
Mas quando tentei
$ logger -p daemon.info hello my server01 02
Encontrei estas mensagens de registro:
Mar 22 13:38:15 server01 usre01: hello my server01 02
Mar 22 13:38:15 server01 user01: hello my server01 02
Isso fez com que eu alterasse minha regra em /etc/rsyslog.conf
para adicionar uma regra de exclusão daemon.none
:
*.info;mail.none;authpriv.none;cron.none;daemon.none /var/log/messages
e reiniciou o serviço rsyslog
.
Isso realmente parou o fenômeno.