Как сделать whoopsie более бесшумным (лог-беспорядок с «онлайн-сообщениями»)

6

Я знаю, что whoopsie от ответов на Что такое процесс" whoopie "и как его удалить?

Я делаю не , чтобы остановить отчет об ошибках, так как я думаю, что сообщение об ошибках - это минимальный пользователь, который должен сделать, чтобы попытаться помочь 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 файла).     

задан Rmano 04.11.2013 в 22:52
источник

1 ответ

5

В sokai нет способа запустить whoopie, который мешает ему регистрировать эти «онлайн-сообщения» - это ошибка. Однако, если вы хотите получить их из своих журналов, вы можете удалить следующую строку в /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 регистрирует что-то другое, кроме «онлайн», оно все равно будет поступать в ваши журналы.

    
ответ дан hrunting 19.01.2014 в 22:25
источник