The OpenNET Project / Index page

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

Как организовать сохранение 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 (ok), 08:33, 01/01/2008 [ответить]  
  • +/
    любопытна версия syslog'a и его происождение котороый понимает +relay2.host.ru
     

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




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру