Strona 1 z 1

rsyslog, filtrowanie niechcianych logów

: 28 marca 2011, 10:57
autor: Diabl0
Witam.

Po przejściu z Etcha na Squeeze i związanej z tym zmianie sysloga na rsyslog mam problem z niechcianymi logami. Mianowicie demony MooseFS generują mi olbrzymie ilości informacyjnych logów, i teraz nie wiem jak to sobie odfiltrować z ogólnego logu /var/log/syslog

Wygląda to tak:

Kod: Zaznacz cały

Mar 28 09:48:53 g4 mfschunkserver[17375]: testing chunk: /var/mfschunks1/73/chunk_0000000000001D73_00000001.mfs
Mar 28 09:49:00 g4 mfsmetalogger[13064]: sessions downloaded 853B/0.000386s (2.210 MB/s)
Przy czym jest tego naprawdę masa przez co inne potencjalnie istotne informacje zupełnie giną w tłoku.

Jeśli to możliwe to chciałbym zupełnie odfiltrować wszystkie

Kod: Zaznacz cały

mfschunkserver[17375]: testing chunk:
mfsmetalogger[13064]: sessions downloaded
i pozostałe mfs* logować do osobnego pliku (/var/log/mfs) tak aby nie zaśmiecały mi /var/log/syslog.

Nakieruje mnie ktoś jak napisać odpowiednie formułki?

: 28 marca 2011, 13:05
autor: Bastian
Takie rzeczy powinny być możliwe do ustawienia w konfiguracji usług, która wysyła takie rzeczy do sysloga. Można też się pobawić w /etc/rsyslog.conf ( o ile dobrze pamietam, bo nie siedze teraz na linuksie) ale tam ustawisz raczej poziomy logowania systemowo. Jeśli zatem chcesz zmienic poziom logowania dla tej aplikacji bądź zmienić dla niej miejsce logowania to sprawdz w konfiguracji tego programu.

: 29 marca 2011, 12:13
autor: Diabl0
Niestety, w samym mfs nie znalazłem nigdzie możliwości określenia poziomu logowania tak więc pozostaje mi rsyslogd.