Tomcat Catalina.out 로그
Last updated
Last updated
이 시나리오는 클라이언트에서 생성된 응용프로그램 로그를 PLURA Log Collector 서버로 전송하는 방법을 설명합니다.
이번 예제에서는 Tomcat8의 catalina.out
로그 파일을 사용합니다.
PLURA Log Collector 서버를 사용하면 클라이언트(Web Server)에서 별도의 로그 파일을 생성하지 않고, syslog를 통해 직접 전송할 수 있어 CPU, 메모리 등의 리소스 사용량을 최소화할 수 있습니다.
catalina.out
환경: CentOS 6 (64비트), Rsyslog 5.8.10
1-1. rsyslog.conf 파일 다운로드
1-2. rsyslog.conf 파일 수정 (원격 rsyslog 서버로 전송)
1-3. rsyslog 서비스 재시작
1-4. 서버 접속 및 디버깅
환경: CentOS 7, Rsyslog 8.2010.0
2-1. PLURA Log Collector 서버 설치
2-2. 원격 클라이언트에서 syslog 전송 허용
2-3. 로그 파일 수신 여부 확인
https://docs.plura.io/ko/agents/siem/uplc/application-log-plc
https://www.rsyslog.com/doc/v5-stable/configuration/modules/imfile.html
https://www.rsyslog.com/doc/v8-stable/configuration/modules/imfile.html
http://linuxsysconfig.com/how-to-configure-remote-logging-on-rhel6-centos6/