The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Как организовать сохранение syslog логов на удаленном сервере.
На сервере с которого поытаем логи (/etc/syslog.conf):
   mail.*   /var/log/maillog
   mail.*   @loger.host.ru
На удаленном FreeBSD сервере, принимающем логи syslog должен запускаться без опции -s 
(для некоторых версий нужно указать опцию -r),
удаленные хоcты ограничиваем через "-a ip1 -a ip2", рекомендую прикрыть доступ
к 514 UDP порту пакетным фильтром.
Пример /etc/syslog.conf:
   mail.*   /var/log/maillog_all   # логи со всех серверов
   +@   # +@ - выборка только для локального хоста
   mail.*   /var/log/maillog
   +relay1.host.ru
   mail.*   /var/log/maillog_relay1
   +relay2.host.ru
   mail.*   /var/log/maillog_relay2
   +*       # +* - отмена привязки к хосту
   !popa3d  # далее по логи по масте программы.
   *.*      /var/log/pop3log
 
08.01.2003
Ключи: pop3, relay, udp, delete, filter, ip, locale, log, mail, freebsd, access, bind / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Syslog, ведение логов

Обсуждение [ RSS ]
 
  • 1, A. Below, 18:19, 28/01/2003 [ответить] [смотреть все]
  • +/
    syslogd (FreeBSD) в соответствии с описанием на  Вашем сайте, не поддерживает ключ -r
     
  • 2, den68, 08:33, 01/01/2008 [ответить] [смотреть все]
  • +/
    любопытна версия syslog'a и его происождение котороый понимает +relay2.host.ru
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor