Bre*_*nt 12 linux debian log-files syslog
我有一个脚本可以更新我的(Debian)服务器上内核日志的任何更改。
问题是,日志偶尔会包含如下几行:
last message repeated 4 times
Run Code Online (Sandbox Code Playgroud)
我意识到这是一个缩短日志大小的功能- 但在这种情况下更喜欢记录消息的每个实例。
有没有办法关闭这个功能?
小智 18
使用 $RepeatedMsgReduction 控制重复消息过滤/etc/rsyslog.conf
(on
默认情况下在 Ubuntu 系统上):
# Filter duplicated messages
$RepeatedMsgReduction on
Run Code Online (Sandbox Code Playgroud)
更多详情:https : //www.rsyslog.com/doc/master/configuration/action/rsconf1_repeatedmsgreduction.html
在 BSD 系统上,syslogd 有 -c 选项,您可以启动 syslogd -cc 来禁用此功能。
在 Linux 上(在 Debian 上检查过),man syslogd 没有列出这样的选项。
linux下好像没有办法关掉它:
http://www.syslog.org/forum/syslog-and-syslogd/disable-'last-message-repeated'-compression-on-lin/
归档时间: |
|
查看次数: |
29199 次 |
最近记录: |