我正在 Ubuntu 16.04 上测试 rsyslog 8.16,我的 suyslog 文件中有此消息
rsyslogd[internal_messages]: 由于速率限制,丢失了 39340 条消息
这是我在 /etc/resolv.conf 上的配置
$ModLoad imuxsock
$ModLoad imklog
$ModLoad imjournal
$IMUXSockRateLimitInterval 0
$IMJournalRateLimitInterval 0
module(load="imudp")
input(type="imudp" port="514")
module(load="imtcp")
input(type="imtcp" port="514")
你有什么主意吗?
答案1
你不需要改变你的解析配置文件文件。默认情况下,我认为 rsyslog 在 10 分钟内最多可以接受 20,000 条消息。打开您的/etc/rsyslog.conf文件并查找参数:
$imjournalRatelimitBurst 20000
此处的速率限制为 20,000。您可以将 20,000 更改为您想要的任何值。