Журналирование событий cisco в syslog

Задача: журналировать события сетевого оборудования cisco на удаленном сервере используя syslog.

Имеется сервер под управлением FreeBSD 7.2 и cisco коммутатор c2960s.

IP-адрес коммутатора: 192.168.1.21
IP-адрес сервера: 192.168.1.5

1. Настройка на стороне коммутатора

#logging trap debugging
#logging facility local1
#logging 192.168.1.5

2. Настройка на стороне сервера

Редактируем /etc/rc.conf, добавляем:

# коммутатор c2960s
syslogd_enable=»YES»
syslogd_flags=»-a 192.168.1.21:\* -v -v»

Редактируем /etc/syslog.conf, добавляем:

local1.* /var/log/c2960s.domain-example.ru.log

ЗАМЕЧАНИЕ: Размещайте вашу запись в начале syslog.conf!!!

Перезапускаем syslogd:

# /etc/rc.d/syslogd start
Stopping syslogd.
Starting syslogd.

Проверяем работу syslog:

# ps aux | grep syslog
root 85713 0.0 0.0 5692 1180 ?? Ss 7:37PM 0:00.01 /usr/sbin/syslogd -a 192.168.1.21:* -v -v

Если что то не работает то добавляем ключ «-d» для дебага в rc.conf:

syslogd_flags=»-d -a 192.168.1.21:\* -v -v»

Перезапускаем syslogd:

# /etc/rc.d/syslogd start
Stopping syslogd.
Starting syslogd.


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

Ваш адрес email не будет опубликован. Обязательные поля помечены *