OS/Linux

[linux] debian rsyslog 설치 및 설정, php에서 사용

노루아부지 2019. 7. 24. 16:28

1. install 

- apt-get install rsyslog rsyslog-doc

 

2. setting

 - http://nil.uniza.sk/sk/sip/kamailio/kamailio-logging-how-debian-lenny

 - local0 등을 설정 하고 restart

 

3. php 사용법

3.1 syslog(LOG_INFO, "apple");

- /var/log/syslog 파일에 로그 기록

3.2 syslog(LOG_INFO | LOG_LOCAL0, "apple");

- /var/log/syslog 파일 및 /var/log/syslog/(local0로 설정한 파일 명) 에 로그 기록

3.3 openlog("치환할 문자", LOG_CONS, LOG_LOCAL0);

     syslog(LOG_INFO, "apple");

     closelog();

- syslog만 쓰면 "Apr 26 16:11:55 debian apache2: apple" 처럼 로그가 남는다.

   (날짜, hostname, apache2)

- 위와 같이 쓰면

   Apr 26 16:11:55 debian 치환할 문자: apple

   로 바뀌게 된다.

 

* 옵션은

http://www.php.net/manual/en/function.openlog.php

http://php.net/manual/en/function.syslog.php

참조

728x90

'OS > Linux' 카테고리의 다른 글

debian mirror site setting  (0) 2019.07.26
[linux] dnsdomainname timeout (time delay)  (0) 2019.07.24
[linux] debian 임의로 bridge 추가  (0) 2019.07.24
[debian] wkhtmltopdf 설치방법  (0) 2019.07.24
[linux] Library path setting [LD_LIBRARY_PATH]  (0) 2019.07.24
loading