Ситуация: есть distccd, который в логах сильно флудит. Когда кто-то начинает емерджицца через него, он при сканировании пишет следующее:
Jul 8 22:41:19 longobard distccd[17858]: (dcc_check_client) connection from 10.1.5.38:33770
Jul 8 22:41:19 longobard distccd[17858]: (dcc_readx) ERROR: unexpected eof on fd5
Jul 8 22:41:19 longobard distccd[17858]: (dcc_r_token_int) ERROR: read failed while waiting for token «DIST»
Jul 8 22:41:19 longobard distccd[17858]: (dcc_r_request_header) ERROR: client did not provide distcc magic fairy dust
Причем эта сволочь пишет в лог ОШИБКИ с приоритетом info. Патчить — легко но гемор при обновлении. Короче че делать? Суть в том что мне нада отфильтровать тока куски следующего плана:
Jul 8 22:42:20 longobard distccd[17861]: (dcc_check_client) connection from 10.1.5.38:33774
Jul 8 22:42:20 longobard distccd[17861]: compile from kuakeiface_skel.cpp to kuakeiface_skel.o
Jul 8 22:42:23 longobard distccd[17861]: (dcc_r_file_timed) 1029351 bytes received in 0.263988s, rate 3808kB/s
Jul 8 22:42:26 longobard distccd[17861]: (dcc_collect_child) cc times: user 1.662747s, system 0.187971s, 13020 minflt, 105 majflt
Как это сделать? Мона как-нить заставить syslogd фильтровать мат прог по определенному регэкспу? Наприме чтобы он филтровал то что логит определенная прога по определенному регэкспу. Или как еще это мона сделать?
Последние комментарии
-
OlegL, 17 декабря 2023 года в 15:00 →
Перекличка
21
-
REDkiy, 8 июня 2023 года в 9:09 →
Как «замокать» файл для юниттеста в Python?
2
-
fhunter, 29 ноября 2022 года в 2:09 →
Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?
6
-
Иванн, 9 апреля 2022 года в 8:31 →
Ассоциация РАСПО провела первое учредительное собрание
1
-
Kiri11.ADV1, 7 марта 2021 года в 12:01 →
Логи catalina.out в TomCat 9 в формате JSON
1
DevOps as a Service from Palark

mknod p /path/to/the/fifo
filtering-script < /path/to/the/fifo > /path/to/log/file
и добавляете в syslog.conf что-то в духе
user.info |/path/to/the/fifo
Ну ты немного ошибся (там mknod /path p ) :) Но работает, спасибо!