syslogd - сортировка логов

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
KVIN
рядовой
Сообщения: 41
Зарегистрирован: 2008-03-20 15:22:12

syslogd - сортировка логов

Непрочитанное сообщение KVIN » 2013-12-03 20:26:10

Есть сервер jabberd2

и пишет логи вида:
  • Dec 3 15:46:35 jabber jabberd/router[96345]: [10.0.0.1, port=57313] disconnect
    Dec 3 15:46:42 jabber jabberd/router[96345]: [10.0.0.1, port=57344] connect
    Dec 3 15:46:42 jabber jabberd/router[96345]: [10.0.0.1, port=57344] disconnect
    Dec 3 15:46:43 jabber jabberd/c2s[96347]: [91] [10.0.0.166, port=1377] disconnect jid=user@jabber.local/Miranda, packets: 9
    8
    Dec 3 15:46:43 jabber jabberd/sm[96346]: session ended: jid=user@jabber.local/Miranda
    Dec 3 15:46:43 jabber jabberd/sm[96346]: user unloaded jid=user@jabber.local
    Dec 3 15:46:46 jabber jabberd/c2s[96347]: [58] [10.0.0.16, port=2946] disconnect jid=admin@jabber.local/Miranda, packets: 301
    Dec 3 15:46:46 jabber jabberd/sm[96346]: session ended: jid=admin@jabber.local/Work
    Dec 3 15:46:46 jabber jabberd/sm[96346]: user unloaded jid=admin@jabber.local
    Dec 3 15:46:49 jabber jabberd/router[96345]: [10.0.0.1, port=57372] connect
    Dec 3 15:46:49 jabber jabberd/router[96345]: [10.0.0.1, port=57372] disconnect
Хочется чтоб было так

Код: Выделить всё

/var/log/jabberd
                    c2s.log
                    router.log
                    sm.log
логи с пометкой "jabberd/sm" писались в файл /var/log/jabberd/sm.log
логи с пометкой "jabberd/router" писались в файл /var/log/jabberd/router.log
логи с пометкой "jabberd/c2s" писались в файл /var/log/jabberd/c2s.log

Вот так в syslogd.conf не работает

Код: Выделить всё

!jabberd
router*.*                               /var/log/jabberd/router.log

!jabberd
sm*.*                                   /var/log/jabberd/sm.log

!jabberd
c2s*.*                                  /var/log/jabberd/c2s.log

ntp.od.ua - Самое точное время в Одессе

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: syslogd - сортировка логов

Непрочитанное сообщение BlitzKrieg » 2013-12-04 8:15:36

Вероятно потому, что sm, router и c2s это не есть facility.