我知道whoopsie
答案是什么什么是“whoopsie”进程以及如何将其删除?
我愿意不是我想停止错误报告,因为我认为错误报告是用户应该做的最低限度的事情,以尝试帮助 Ubuntu。但自从升级到 13.10 以来,它whoopsie
变得相当烦人。我的日志中有数百条这样的消息:
SYS: Nov 4 14:40:48 samsung-romano whoopsie[1156]: online
SYS: Nov 4 14:41:56 whoopsie[1156]: last message repeated 4 times
SYS: Nov 4 14:42:56 whoopsie[1156]: last message repeated 2 times
SYS: Nov 4 14:43:56 whoopsie[1156]: last message repeated 2 times
SYS: Nov 4 14:44:56 whoopsie[1156]: last message repeated 2 times
% zgrep whoopsie /var/log/syslog*gz | wc -l
773
有没有办法whoopsie
让它不那么冗长?
(有趣的输出格式来自 SLogger,这是我很久以前编写的用于检查系统日志文件的自制程序,但这基本上是/var/log/syslog
文件的内容)。
答案1
据说,没有办法运行 whoopsie 来阻止它记录这些“在线”消息 —— 这是一个错误。但是,如果您想将它们从日志中删除,您可以将以下行放入 /etc/rsyslog.d/00-whoopsie.conf,这样就不会再记录这些消息了:
# whoopsie generates a lot of messages of "online"
# these are worthless and can be filtered
if $programname == 'whoopsie' and $msg == ' online' then ~
这也是非常具体的。如果 whoopsie 记录了除“在线”之外的其他内容,它仍会记录到您的日志中。