User Tools

Site Tools


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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
регистрация_событий_в_freebsd [2011/02/21 17:33]
val
регистрация_событий_в_freebsd [2018/03/02 16:08] (current)
val [Настройка клиента]
Line 3: Line 3:
 ===== Сервис syslog ===== ===== Сервис syslog =====
  
-man syslog.conf+  * [[http://ru.wikipedia.org/​wiki/​Syslog|syslog]] 
 + 
 +===== Использование утилиты logger ===== 
 + 
 +  * [[Средства программирования shell#​Передача сообщений в syslog]] в shell скриптах
  
-==== Варианты использования ==== 
 <​code>​ <​code>​
 # shutdown -p 17:30 # shutdown -p 17:30
  
-logger -t kernel -p kern.emerg '​Kernel Panic'+logger -t kernel -p kern.emerg '​Kernel Panic'
  
-logger -t sendmail -p mail.info '​Message from sendmail'​+logger -t sendmail -p mail.info '​Message from sendmail'​
 </​code>​ </​code>​
  
-==== Настройка на обработку сообщений ​от сервиса ====+===== Настройка на обработку сообщений типа local0 ​ =====
 <​code>​ <​code>​
 # cat /​etc/​syslog.conf # cat /​etc/​syslog.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-local6.*                                   ​/var/log/clamd.log+local0.*   ​/var/log/cisco.log
 !ppp !ppp
 ... ...
 </​code><​code>​ </​code><​code>​
-# touch /var/log/clamd.log+# touch /var/log/cisco.log
  
-# /etc/rc.d/syslogd reload+service syslogd reload 
 + 
 +# tail -f /var/log/cisco.log
 </​code>​ </​code>​
  
-==== Регистрация сообщений ​от оборудования в сети ====+===== Регистрация сообщений ​переданных по сети ​=====
 <​code>​ <​code>​
-[server:​~] ​# cat /​etc/​rc.conf+# cat /​etc/​rc.conf
 </​code><​code>​ </​code><​code>​
 ... ...
Line 36: Line 41:
 ... ...
 </​code><​code>​ </​code><​code>​
-[server:​~] ​cat /​etc/​syslog.conf +service ​syslogd restart
-</​code><​code>​ +
-... +
-local0.* ​                                       /​var/​log/​cisco.log +
-!ppp +
-... +
-</​code><​code>​ +
-[server:~] # touch /​var/​log/​cisco.log +
- +
-[server:~] # /etc/rc.d/syslogd restart +
- +
-[server:~] # tail -f /​var/​log/​cisco.log+
 </​code>​ </​code>​
  
-==== Настройка клиента ====+===== Настройка клиента ​=====
 <​code>​ <​code>​
 [cisco:~] # cat /​etc/​syslog.conf [cisco:~] # cat /​etc/​syslog.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-*.*                                           ​@server+*.*                                           ​@server.corp13.un
 !ppp !ppp
 ... ...
 </​code><​code>​ </​code><​code>​
-[cisco:~] # /etc/rc.d/syslogd ​restart+[cisco:~] # service ​syslogd ​reload
 </​code>​ </​code>​
  
-==== Приложения ====+===== Дополнительные материалы =====
  
-=== Передача сообщений syslogd в программу ===+==== Передача сообщений syslogd в программу ​====
 <​code>​ <​code>​
-# cat syslog.sh ​+# cat /root/syslog.sh ​
 </​code><​code>​ </​code><​code>​
 #!/bin/sh #!/bin/sh
Line 86: Line 80:
 ... ...
 </​code>​ </​code>​
- 
регистрация_событий_в_freebsd.1298298805.txt.gz · Last modified: 2013/05/22 13:50 (external edit)