UNIX/ubuntu

우분투 syslog 설정

99iberty 2012. 8. 20. 14:52

 

http://www.ubuntu.or.kr/viewtopic.php?p=97207

 

 

우분투 11.04부터 /etc/rsyslog.conf , rsyslogd로 바뀜..

(서비스 시작은 /etc/init.d/rsyslog restart)

http://mcchae.egloos.com/10913183

 

그 이전버전은 /etc/syslog.conf , sysklogd

 

 

시스템 로그는 시스템 로그 데몬이 기록합니다.

제가 사용하고 있는(우분투 10.04에 기본으로 깔린 시스템 로그 데몬인것 같습니다)

시스템 로그 데몬은 sysklogd입니다.

Code:
$ dpkg -l "*sys*log*" | grep ^ii
ii sysklogd 1.5-5ubuntu4 System Logging Daemon


해당 데몬(자신이 사용하는 데몬)의 설정 파일을 보면 자세하게 나와 있습니다.

Code:
$ dpkg -L sysklogd | grep conf
/usr/share/man/man5/syslog.conf.5.gz
/etc/syslog.conf


Code:
$ cat /etc/syslog.conf | grep -v "^#"
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none -/var/log/syslog
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log

mail.info -/var/log/mail.info
mail.warning -/var/log/mail.warn
mail.err /var/log/mail.err

news.crit /var/log/news/news.crit
news.err /var/log/news/news.err
news.notice -/var/log/news/news.notice

*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug
*.=info;*.=notice;*.=warning;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages

*.emerg *


daemon.*;mail.*;\
news.err;\
*.=debug;*.=info;\
*.=notice;*.=warning |/dev/xconsole