Posso confirmar que $RepeatedMessageReduction
não funciona mais para o rsyslog 5.8.10; ou seja, o recurso "última mensagem repetida" foi removido e não há substituição. Oh bem.
Parece que isso provavelmente aconteceu há alguns anos:
Acabei de criar um novo kernel linux 3.7.6 e ter um módulo embutido (que não está em uso) lançando erros o mais rápido possível, ou seja, reportando um loop ocupado. Obviamente isso não é bom e eu tenho que lidar com isso, etc, mas eu realmente - realmente - realmente - realmente - realmente - realmente aprecio se o rsyslog não repetir a mensagem no disco para o ajuste de 10MB / hora, etc.
Eu pensava que os daemons do syslog evitavam isso usando a "última mensagem repetida", mas esse não parece ser o caso. Eu não tenho ideia do que essa opção seria chamada, já que a compressão é uma cama quente de referências.
Qual "módulo embutido que não é usado" está vomitando mensagens? A maioria das mensagens do kernel que podem ser repetidas é impressa algumas vezes no máximo, então isso parece algo fora do padrão. Kernel auto-compilado, alguma configuração especial? Depurando algo, talvez?
Tags rsyslog