Como tornar whoopsie mais silencioso (log desordem com mensagens "online")

6

Eu sei o que é whoopsie das respostas para O que é o processo 'whoopsie' e como posso removê-lo?

Eu faço não quero parar o relatório de erros, pois acho que o relatório de erros é o mínimo que um usuário deve fazer para tentar ajudar o Ubuntu. Mas desde a atualização para 13.10, whoopsie cresceu bastante tagarela. Eu tenho literalmente centenas de mensagens assim em meus 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

Existe uma maneira de dizer whoopsie para ser menos detalhado?

(o formato de saída engraçado é do SLogger, um programa caseiro para verificar arquivos de log do sistema que escrevi há muito tempo, mas este é basicamente o conteúdo do arquivo /var/log/syslog ).

    
por Rmano 04.11.2013 / 22:52

1 resposta

5

Por exemplo, não há como executar o whoopsie que o impede de registrar essas mensagens "on-line" - é um erro. No entanto, se você quiser tirá-los de seus logs, você pode soltar a seguinte linha em /etc/rsyslog.d/00-whoopsie.conf e as mensagens não serão mais registradas:

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

Isso é bem específico também. Se o whoopsie registrar algo diferente de "on-line", ele ainda será enviado para seus registros.

    
por hrunting 19.01.2014 / 22:25