Vyatta: remote syslog

Декабрь 29, 2011 at 14:59 Оставьте комментарий

У меня есть софтовый роутер. На нем в качестве ОС — vyatta 6.03. А вместо HDD у меня Compact Flash. Это означает, что количество записей на диск ограничено. Понятно, что без логов никуда, особенно в процессе настройки. Отсюда вывод: писать надо на сторону. И на этой стороне простой винчестер с удовольствием похранит у себя чужие логи.
1. Настраиваем сервер логов (Ubuntu 9.04).
Перво-наперво надо проверить, есть ли у нас в системе sysklogd. Если нет — ставим из портов.
И потом есть четыре места, куда надо залезть.
1.1. /etc/hosts (место необязательное). Здесь можно прописать соответствие ip клиента и какого-нибудь вымышленного адреса.
Например, 192.168.11.1 vyatta1.myrouter.com
1.2. /etc/default/syslogd
Там должна быть одна строчка

SYSLOGD="-r"

где -r — значит remote
1.3. /etc/syslog.conf
Идем в самый низ и добавляем две строки:

+vyatta1.myrouter.com
*.* /var/log/vyatta.log 

Это означает, что в vyatta.log будут валиться все логи с роутера, которому мы на шаге 1.1 дали имя vyatta1.myrouter.log
1.4. Идем в /var/log и создаем там файл vyatta.log
Перезапускаем службу sysklogd. На сервере все.
2. Теперь клиент. Клиент у нас роутер на vyatta.
2.1. /etc/hosts (место необязательное).
Прописываем сервер логов: 192.168.11.2 server.log.com
2.2. Под суперпользователем, лезем в /etc/syslog.conf и там комментируем все, чтобы ничегошеньки в локальные логи не валилось.
А в конец добавляем:

*.*        @server.log.com 

Перезапускаем sysklogd.
Можно попробовать что-то послать с роутера в лог командой logger.
Например,

logger "Hey-hey! I am remote now!" 

И поймать этот лог на сервере в файле vyatta.log.

Реклама

Entry filed under: Linux. Tags: , .

dokuwiki: mime.conf postfix+dovecot: root@localhost мусорит в логах

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed



%d такие блоггеры, как: