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
Next revision Both sides next revision
регистрация_событий_в_freebsd [2011/02/21 17:31]
val
регистрация_событий_в_freebsd [2014/09/09 13:07]
val [Сервис syslog]
Line 3: Line 3:
 ===== Сервис syslog ===== ===== Сервис syslog =====
  
-man syslog.conf+  * [[http://ru.wikipedia.org/​wiki/​Syslog|syslog]]
  
-==== Варианты использования ====+===== Использование утилиты logger =====
 <​code>​ <​code>​
 # shutdown -p 17:30 # shutdown -p 17:30
Line 14: Line 14:
 </​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 # /​etc/​rc.d/​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 38:
 ... ...
 </​code><​code>​ </​code><​code>​
-[server:~] # cat /​etc/​syslog.conf +# /​etc/​rc.d/​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+*.*                                           @logserver
 !ppp !ppp
 ... ...
 </​code><​code>​ </​code><​code>​
-[cisco:~] # /​etc/​rc.d/​syslogd ​restart+[cisco:~] # /​etc/​rc.d/​syslogd ​reload
 </​code>​ </​code>​
  
-==== Ротация файлов регистрации ==== +===== Дополнительные материалы =====
-<​code>​ +
-# cat /​etc/​newsyslog.conf +
-</​code><​code>​ +
-... +
-/​var/​log/​clamd.log ​                     600  7     ​10 ​  ​* ​    J +
-/​var/​log/​httpd-access.log ​              ​644 ​ 10    1000 *     ​JC ​   /​var/​run/​httpd.pid 30 +
-/​var/​log/​httpd-error.log ​               644  10    1000 *     ​JC ​   /​var/​run/​httpd.pid 30 +
-/​var/​log/​httpd-ssl_request.log ​         644  10    1000 *     ​JC ​   /​var/​run/​httpd.pid 30 +
-</​code><​code>​ +
-# cat logger.sh +
-</​code><​code>​ +
-while : +
-do +
-  logger -t clamd -p local7.info "​Message 1" +
-  logger -t clamd -p local7.info "​Message 2" +
-done +
-</​code><​code>​ +
-# sh logger.sh +
-... +
-<​Ctrl>​-C+
  
-# tail -f /​var/​log/​clamd.log +==== Передача сообщений syslogd в программу ​====
-... +
-<​Ctrl>​-C +
- +
-# newsyslog +
- +
-# ls -l /​var/​log/​clamd.log* +
-</​code>​ +
- +
-==== Приложения ==== +
- +
-=== Передача сообщений syslogd в программу ===+
 <​code>​ <​code>​
-# cat syslog.sh ​+# cat /root/syslog.sh ​
 </​code><​code>​ </​code><​code>​
 #!/bin/sh #!/bin/sh
Line 117: Line 77:
 ... ...
 </​code>​ </​code>​
- 
регистрация_событий_в_freebsd.txt · Last modified: 2018/03/02 16:08 by val