내가 그러나 그 로그의이 log4php.properties
(예를 들어 DEBUG
또는 INFO
)에 의해 제어되는 PHP를 사용하여 클라이언트에서 실행되는 사용자 지정 응용 프로그램을 가지고, 내가 것 이 로그를 서버를 실행하는 syslog-ng
으로 보내고 싶습니다. 다음은 리디렉션 PHP는 로그 (사용자 지정 응용 프로그램)를 syslog-ng를하는 로깅 설정을 기존 addtion에서,
파일 -
/etc/syslog-ng/syslog-ng.conf
항목,
destination loghost {
tcp("192.168.1.123" port(5140));
};
log {
source(src);
destination(loghost);
};
그리고 클라이언트 log4php.properties
에 ,
log4php.appender.A2=LoggerAppenderSyslog
log4php.appender.A2.MaxFileSize=10MB
사용자가 로그 - - 내 질문은 - 내가 어떻게 로그 항목은 사용자 정의 할 수 있습니다 log4php.appender.A2.Priority=DEBUG
log4php.appender.A1.layout.ConversionPattern="%d{d M Y} %d{ABSOLUTE} %X{server.REMOTE_ADDR} %c{2} %-5p %m %n"
그러나, 나는라는 파일에 시스템 로그 폴더 아래에 내 응용 프로그램에 의해 생성 된 로그를 볼 수 있어요? 이 로그를 다른 파일 이름으로 옮길 수 있습니까?
모든 포인터가 매우 유용합니다.
감사합니다.