LINUX.ORG.RU
решено ФорумAdmin

Фильтрация сообщений rsyslog

 ,


0

1

Здравствуйте, уважаемые! Имею Ubuntu, всё логирование по умолчанию, ничего не переделывал. Проблема в том, что в syslog и kern.log валят сообщения:

May 16 16:19:04 7th_odroid kernel: [577977.997278] cec: CEC_STATUS_TX_ERROR!
May 16 16:19:04 7th_odroid kernel: [577977.997310] cec:         tx error
May 16 16:19:04 7th_odroid kernel: [577977.997394] s5p_cec_write, 2 bytes
May 16 16:19:04 7th_odroid kernel: [577977.997443] s5p_cec_copy_packet(): written 2 bytes to cec_base
May 16 16:19:05 7th_odroid kernel: [577978.240777] s5p_cec_irq_handler on irq 146

Справляться с их источником флуда опасно, было решено просто его отключить. Делаю по этому примеру, но, похоже где-то я сильно не прав. Итак, в /etc/rsyslog.conf в конец дописываю строку:

:msg,contains," cec" ~ 

а после в терминале говорю service rsyslog restart, но, как вы понимаете, ничего не меняется. ЧЯДНТ?

ЕМНИП, такие директивы нужно располагать до тех, которые выводят сообщение. То есть попробуй поместить её до включения rsyslog.d

Gotf ★★★ ()
Ответ на: комментарий от Gotf

Помогло поместить мои правила на первую строчку /etc/rsyslog.d/50-default.conf Благодарю!

seventhsite ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.