Запретить дублирование сообщений в rsyslog?

Есть ли способ настроить rsyslog для подавления идентичных повторяющихся сообщений?

В некоторых ситуациях (часто аппаратные сбои) мой syslog может вырасти до 100 МБ или более из-за повторяющихся сообщений каждые четверть секунды или около того.

Похоже, вы ищете переключатель конфигурации $RepeatedMsgReduction RepeatedMsgReduction , который превращает такие повторяющиеся сообщения в один, регистрируя «Последняя строка повторяется n раз» . Вы также можете отказаться от нежелательных сообщений.