LINUX

apache 로그 rsyslog 를 사용해 remote 서버에 로깅

OJR 2014. 8. 4. 18:10


http://www.rsyslog.com




참고.

apache access 로그 syslog로 보내기

http://www.cyworld.com/rhr0916/14551077

rsyslog remote logging

http://outspace.egloos.com/3091255



1) apache access 로그에 설정을 추가하기  

    # 아래라인을 추가한다.
    CustomLog    "|/usr/bin/logger -p local1.notice -t apache" combined


2)

on logging server ( IP = 172.27.100.1 )


# vim /etc/rsyslog.conf <== 아래 라인 추가

$ModLoad imuxsock 

$ModLoad imklog

$ModLoad imudp

$UDPServerRun 514

$template FILENAME,"/var/log/%hostname%/syslog.log"

*.* ?FILENAME


# service rsyslog restart


on logging client


# vim /etc/rsyslog.conf <== 아래 라인 추가

$ModLoad imuxsock

$ModLoad imklog

*.* @172.27.100.1:514


# service rsyslog restart




참고

http://www.fnal.gov/docs/products/apache/syslog_logs_notes.html


syslog

http://blog.naver.com/dong_wook35/110181798441


Tomcat Application Server Logs

https://www.loggly.com/docs/tomcat-application-server/



logrotate 

http://blueskai.tistory.com/101


설정후 테스트.

$ sudo /usr/sbin/logrotate -f /etc/logrotate.d/book







반응형

'LINUX' 카테고리의 다른 글

Apache rewrite module  (0) 2014.08.06
perl 문자열 치환  (0) 2013.04.22
rsync (포트 : 873)  (0) 2013.02.26
리눅스 telnet  (0) 2012.09.15
sendmail 관련  (0) 2012.09.12