Como evitar o registro de mensagens de erro duplicadas no rsyslog?

4

Depois de realizar uma atualização de software, recebi centenas de erros que se lêem assim:

2013-11-11 19:00:00 err user audispd - queue is full - dropping event

Não tenho certeza se isso é um bug, mas ele está preenchendo rapidamente o meu arquivo de log em algumas linhas por segundo e dificultando a análise de outros erros. Já estou usando a rotação de log para impedir que meu disco seja preenchido. Existe alguma maneira de refinar ainda mais a configuração do rsyslog, excluindo erros duplicados como este?

    
por Question Overflow 15.11.2013 / 13:03

1 resposta

5

Colocando esse erro (sem o datetime) no google e seguindo o primeiro link e a resposta obtida leva à leitura do audispd e audispd.conf , este último contém esta informação útil

q_depth This is a numeric value that tells how big to make the internal queue of the audit event dis- patcher. A bigger queue lets it handle a flood of events better, but could hold events that are not processed when the daemon is terminated. If you get messages in syslog about events getting dropped, increase this value. The default value is 80.

Portanto, leia as páginas de manual e aumente a profundidade da fila.

    
por 15.11.2013 / 13:16