如何防止在 rsyslog 中记录重复的错误消息?

如何防止在 rsyslog 中记录重复的错误消息?

执行软件更新后,我收到数百条如下错误:

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

不确定这是否是一个错误,但它以每秒几行的速度迅速填满我的日志文件,让我很难查看其他错误。我已经使用日志轮换来防止我的磁盘填满。有什么方法可以通过排除这样的重复错误来进一步优化 rsyslog 配置吗?

答案1

将该错误(没有日期时间)放入谷歌并按照第一个链接而它得到的回应导致人们阅读音频audispd.conf手册页,后者包含这些有用的信息

q_depth 这是一个数值,表示审计事件分发程序的内部队列的大小。更大的队列可以更好地处理大量事件,但可能会保留守护进程终止时未处理的事件。如果您在系统日志中收到有关事件被丢弃的消息,请增加此值。默认值为 80。

因此,请阅读手册页,并增加队列深度。

相关内容