6

I know what whoopsie is from the answers to What is the 'whoopsie' process and how can I remove it?

I do not want to stop error reporting, as I think that error reporting is the minimum a user should do to try to help Ubuntu. But since the upgrade to 13.10, whoopsie has grown up quite chatty. I have literally hundreds of messages like that in my logs:

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

Is there a way to tell whoopsie to be less verbose?

(the funny output format is from SLogger, a homemade program to check system log files I wrote ages ago, but this is basically the content of /var/log/syslog file).

1
  • 3
    Hi! You aren't the only one who wants to disable this behaviour … :-/ – Look at this Launchpad bug and subscribe to it. Maybe it will become fixed. Best regards!
    – sokai
    Nov 13, 2013 at 10:42

1 Answer 1

5

Per sokai, there is no way to run whoopsie that prevents it from logging these "online" messages -- it's a bug. However, if you want to get them out of your logs, you can drop the following line into /etc/rsyslog.d/00-whoopsie.conf and the messages won't be logged anymore:

  # whoopsie generates a lot of messages of "online"
  # these are worthless and can be filtered
  if $programname == 'whoopsie' and $msg == ' online' then ~

This is pretty specific, too. If whoopsie logs something else other than " online", it will still make it to your logs.

2
  • Won't this omit the initial "online" message as well? That change of state might be useful to retain.
    – Burhan Ali
    Jan 30, 2014 at 9:14
  • 3
    You're right that it will filter "online" messages that are displayed after the app has actually made a state change. Unfortunately, rsyslog doesn't seem to provide a way to keep track of per-app state. For a perfect solution (only log "online" when whoopsie's state was previously not "online"), the bug needs to be fixed.
    – hrunting
    Feb 9, 2014 at 17:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .