User Tools

Site Tools


регистрация_событий_в_системе

This is an old revision of the document!


Регистрация событий в системе

Пример использования syslogd

[gX:~] # cat syslog.conf
...
local7.info                                   /var/log/dhcpd.log
...

[gX:~] # touch /var/log/dhcpd.log

[gX:~] # /etc/rc.d/syslogd reload

[gX:~] # logger -t dhcpd -p local7.info "Starting dhcpd..."

Ротация файлов регистрации

[gX:~] # cat /etc/newsyslog.conf
...
/var/log/dhcpd.log                       600  7     10   *     J

[gX:~] # cat logger.sh
logger -t dhcpd -p local7.info "Message 1"
logger -t dhcpd -p local7.info "Message 2"

[gX:~] # sh logger.sh
...
<Ctrl>-C

[gX:~] # tail -f /var/log/dhcpd.log
...
<Ctrl>-C

[gX:~] # newsyslog

[gX:~] # ls -l /var/log/dhcpd*

Использование syslogd в сети

Настройка сервера

[gX:~] # cat /etc/rc.conf 
...
syslogd_flags="-a 192.168.X.0/24"

Сокращенная форма 192.168.X/24 не распознается!

[gX:~] # /etc/rc.d/syslogd restart

Настройка клиента

[g50:~] # cat /etc/syslog.conf
*.*                                           @gX
...

[g50:~] # /etc/rc.d/syslogd restart
регистрация_событий_в_системе.1236767096.txt.gz · Last modified: 2013/05/22 13:50 (external edit)