로그 설정

로그 설정

메뉴 경로: 시스템 설정 - 설정 홈 연결 - 일반 모듈 설정 - Basic - 로그

파일 작업 로그와 서버 성능 모니터링 설정

파일 작업 로그와 서버 성능 모니터링에 관한 설정입니다.
  1. 파일 작업 로그:  로그인 인증, 파일 작업 등에서 로그를 기록할 대상 및 기록할 최소 로그의 크기를 설정합니다.
  2. 서버 성능 모니터링:  서버 관제 사용 시 Apache, Tomcat, Netstat 서비스 및 Disk, CPU, Memory의 모니터링  관련 기준값을 설정합니다. 로그 파일 보관 기간, 관제 메일 발송 등을 설정합니다.

로그 옵션

내용

기본값

파일 작업 로그

 

 

 

인증 로그 기록 대상

사용자의 로그인에 대한 기록 중 로그로 남길 대상을 설정합니다.

●  로그인

●  로그아웃

●  인증 실패

로그인, 로그아웃, 인증 실패

로그 기록 대상

로그로 기록할 사용자의 파일작업에 대한 기록 대상을 설정합니다.

●  업로드

●  다운로드

●  삭제

●  복사

●  이동

●  이름변경

업로드, 다운로드, 삭제, 복사, 이동, 이름변경

공유 로그 기록 대상

공유 폴더의 파일작업에 대한 로그 기록 대상을 설정합니다.

●  업로드

●  다운로드

●  삭제

●  복사

●  이동

●  이름변경

업로드, 다운로드, 삭제, 복사, 이동, 이름변경

게스트 로그 기록 대상

게스트가 작업한 파일작업에 대한 로그 기록대상을 설정합니다.

●  업로드

●  다운로드

●  삭제

업로드, 다운로드, 삭제

로그 기록 최소 파일 크기

일정 크기 이상의 파일만 로그를 기록하도록 설정할 수 있습니다

●  로그를 기록할 최소 파일 크기: 설정한 크기(단위:MB) 이상의 파일만 로그를 기록합니다.

●  모든 파일: 파일 크기에 관계없이 로그를 기록합니다.

모든 파일

서버 성능 모니터링

 

 

 

서버 관제 사용 여부

서버에서 문서중앙화 관련 서비스 및 운영체제가 정상적으로 운영되고 있는지 모니터링할 수 있습니다. 서버 모니터링 사용 여부를 설정합니다.

사용함

Apache 서비스 자동 재시작 사용 여부

서비스가 정상 작동하는지 확인하여 비정상이면 재시작 하도록 설정할 수 있습니다. Apache 포트(기본80)로 응답 유무를 체크하여 무응답 및 오류가 발생할 경우 비정상으로 판단합니다.

사용 안 함

Apache 서비스 자동 재시작용 설정 (윈도우만 사용)

윈도우 서버의 경우 자동으로 재시작하는 서비스 실행 타입을 서비스 형태 또는 배치 형 태 중 선택합니다.

●  서비스(service)

●  배치(batch)

서비스(service)

 

Apache 비트 여부 (윈도우만 사용)

●  64bit

●  32bit

64bit

 

Apache 서비스 경로 (윈도우 서버이고 실행 타입이 service일 경우 해당)

Apache 서비스 경로를 설정합니다.

C:\\www\\

Apache24_x64

\\bin\\httpd.exe

Tomcat Port

8085

 

Java 경로 (윈도우 서버일 경우만 해당)

Java 경로를 설정합니다.

C:\\java\\bin

Tomcat 서비스 자동 재시작 사용 여부

서비스가 정상 작동하는지 확인하여 비정상이면 재시작 하도록 설정할 수 있습니다.  Tomcat 포트(기본8085)로 응답 유무 체크하여 무응답 및 오류가 발생할 경우 비정상으로 판단합니다.

사용 안 함

Tomcat 서비스 자동 재시작용 설정 (윈도우만 사용)

윈도우 서버의 경우 자동으로 재시작하는 서비스 실행 타입을 서비스 형태 또는 배치 형태에서 선택할 수 있습니다.

●  서비스(service)

●  배치(batch)

서비스(service)

 

Tomcat 비트 여부 (윈도우만 사용)

●  64bit

●  32bit

64bit

 

Tomcat 서비스 이름 (윈도우 서버이고 실행 타입이 service일 경우 해당)

Tomcat 서비스 이름을 설정합니다. 윈도우 서버이고 서비스 실행 타입일 경우에 설정합니다. 기본값 Tomcat7.

Tomcat7

Apache 서비스 체크 Thread 기준값

설정한 Thread 기준값을 초과하는 경우 비정상으로 판단합니다.

500

Apache 서비스 체크 CPU 기준값

설정한 CPU 기준값을 초과하는 경우 비정상으로 판단합니다.

100

Apache 서비스 체크 Memory 기준값

설정한 Memory기준값을 초과하는 경우 비정상으로 판단합니다.

10240

Tomcat 서비스 체크 Thread 기준값

설정한 Thread 기준값을 초과하는 경우 비정상으로 판단합니다.

500

Tomcat 서비스 체크 CPU 기준값

설정한 CPU 기준값을 초과하는 경우 비정상으로 판단합니다.

70

Tomcat 서비스 체크 Memory 기준값

설정한 Memory기준값을 초과하는 경우 비정상으로 판단합니다.

10240

mod_jk 체크 Timewait 기준값

설정한 Timewait 기준값을 초과하는 경우 비정상으로 판단합니다.

300

mod_jk 체크 Closewait 기준값

설정한 Closewait 기준값을 초과하는 경우 비정상으로 판단합니다.

200

mod_jk 체크 Established 기준값

설정한 Established 기준값을 초과하는 경우 비정상으로 판단합니다.

600

통신 상태 체크 Closewait 기준값

설정한 Timewait 기준값을 초과하는 경우 비정상으로 판단합니다.

1000

통신 상태 체크 Timewait 기준값

설정한 Closewait 기준값을 초과하는 경우 비정상으로 판단합니다.

5000

디스크 사용률(%) 기준값

설정한 디스크 사용률(%) 기준값을 초과하는 경우 비정상으로 판단합니다.

95%

전체 CPU 사용률(%) 기준값

설정한 전체 CPU 사용률(%) 기준값을 초과하는 경우 비정상으로 판단합니다.

100%

전체 Memory 사용률(%) 기준값

설정한 전체 Memory 사용률(%) 기준값을 초과하는 경우 비정상으로 판단합니다.

99%

전체 SWAP 사용률(%) 기준값

설정한 전체 SWAP 사용률(%) 기준값을 초과하는 경우 비정상으로 판단합니다

90%

Monitoring 로그 기록 사용 여부

●  사용함

●  사용 안 함

사용함

Apache Status 로그 기록 사용 여부

●  사용함

●  사용 안 함

사용함

Tomcat Thread Dump 로그 기록 사용 여부

●  사용함

●  사용 안 함

사용함

Netstat 로그 기록 사용 여부

●  사용함

●  사용 안 함

사용함

재시작 로그 기록 사용 여부

●  사용함

●  사용 안 함

사용함

Monitoring 로그 파일 보관기간

설정된 일 수만큼 보관합니다.

7일

Apache Status 로그 파일 보관기간

설정된 일 수만큼 보관합니다.

7일

Tomcat Thread Dump 로그 파일 보관기간

설정된 일 수만큼 보관합니다.

7일

Netstat 로그 파일 보관기간

설정된 일 수만큼 보관합니다.

7일

재시작 로그 파일 보관기간

설정된 일 수만큼 보관합니다.

7일

메일 전송 설정(넷아이디 메일서버 사용여부)

넷아이디 메일서버 사용 여부를 설정할 수 있습니다.

●  사용함

●  사용 안 함: websvc.conf 에 설정된 메일 서버를 사용합니다.

사용함

수신인 목록

관제 메일을 수신하고 있는 수신인을수신인 목록 창에서 조회할 수 있고, 이메일 주소를 추가할 수 있습니다.

 

관제 메일 발송 설정

관제 메일을 항상 또는 장애시에만 발송하도록 설정할 수 있습니다.

●  항상 발송: 정상 상태일 때에도 메일 발송

●  장애시 발송: 장애 발생시에만 메일 발송

장애 시 발송

메일 언어 설정

발송할 메일의 언어를 설정할 수 있습니다.

●  한국어

●  영어

●  일본어

●  중국어

 




로그 종류별 로그 파일 위치는 아래와 같습니다. 로그파일은 서버 설정 값에 등록된 일 수만큼 보관합니다.

로그 종류

세부 유형

로그 내용

로그 파일 위치

기본 로그

Apache

서비스 정상 여부

/plusdrive/log/monitoring_log/default_log/default_log_날짜_시간.html

Thread, CPU, RAM 사용량

Tomcat

서비스 정상 여부

Thread, CPU, RAM 사용량

Netstat 상태

(Port 8009)

Database

클라우독 DB 연결 정상 여부

인사연동 DB 연결 정상 여부

OS

CPU, Memory, Disk 사용량

Netstat 상태

Apache 관련 로그

 

Apache Status 로그

/plusdrive/log/monitoring_log/apache_status/apache_status_날짜_시간.html

Tomcat 관련 로그

 

Tomcat Thread Dump 결과

/plusdrive/log/monitoring_log/tomcat_status/tomcat_thread_dump_날짜_시간.txt

Tomcat 메모리 덤프 결과

/plusdrive/log/monitoring_log/tomcat_status/heap_memory_dump_날짜_시간.hprof

Netstat 로그

 

전체 netstat 상태

/plusdrive/log/monitoring_log/netstat_log/netstat_날짜_시간.txt

재시작 로그

Apache

서비스 재시작 로그

/plusdrive/log/monitoring_log/restart_log/apache_restart_log_날짜_시간.html

Tomcat

서비스 재시작 로그

/plusdrive/log/monitoring_log/restart_log/tomcat_restart_log_날짜_시간.html

 


메일 알림

모니터링 결과 및 서비스 재시작 결과를 메일로 알려줍니다.

● 모니터링 결과 알림: 모니터링 항목 중 한가지라도 이상인 사항이 있으면 기본 로그의 전체 내용을 메일로 발송합니다. 정상 상태일 때에도 메일을 발송합니다.
다음은 정상 상태인 경우 발송된 메일의 예입니다.

● 서비스 재시작 알림: 서비스가 비정상으로 판단되어 서비스 재시작을 하게 되는 경우, 메일로 재시작 완료 여부를 알려줍니다. 다음은 재시작 알림 메일의 예입니다.



Apache Tomcat 모니터링 결과가 이상이라고 판단되면, 해당 서비스를 자동으로 재 시작하여 정상 동작하도록 할 수 있습니다.

Tomcat의 경우, 재시작 전에 현재 메모리 덤프를 취득한 후 재시작 합니다.

 


서버 모니터링 설정 방법

서버 모니터링 설정 방법입니다. 설정 전에 아래 배치프로그램을 확인합니다.

 

예약 작업 배치로 등록해야 하는 파일이 아래 경로에 위치하는지 확인합니다.

 ● Windows 서버:

c:\plusdrive\web\batch\filesvr\server_status_check\ServerStatusCheck.bat

● Linux 서버:

 /plusdrive/web/batch/filesvr/server_status_check/ServerStatusCheck.sh

 

해당 배치가 예약 작업(반복주기: 기본 10)으로 등록되어 있는지 확인합니다.

● Windows 서버: 제어판관리도구작업 스케줄러 메뉴를 실행하여, 아래 이름으로 모니터링 예약 작업이 등록되어 있는지 확인합니다



● Linux 서버: 명령 실행창에서 crontab -u netid –l 을 입력하여 아래와 같은 항목이 있는지 확인합니다.

               */10 * * * * /plusdrive/web/batch/filesvr/server_status_check/ServerStatusCheck.sh












    • Related Articles

    • 서버 성능 모니터링 로그 보기

      서버 성능 모니터링 로그 보기 문서중앙화 각 서버에서는 일정한 시간 주기(기본 10분)로 서버 관제 배치가 실행됩니다. 관제 항목들의 로그를 체크하여 문서중앙화 서비스가 안정적으로 실행 중인지 확인하고 서버 성능 현황을 파악할 수 있습니다. 서버 관제의 진행 여부, 모니터링 로그 기록 사용 여부, 정상 기준 값 설정 등 서버 모니터링 관련 설정은 로그 설정 아티클 내 항목 서버 성능 모니터링 로그를 참고합니다. 1. Basic - 로그 – 서버 ...
    • 파일 작업 로그 보기

      파일 작업 로그 보기 문서중앙화 서버에서는 문서중앙화 웹페이지와 윈도우, 모바일, Mac 에이전트를 통한 로그인/로그아웃, 그리고 중앙문서함에서 발생하는 파일 작업에 대해 로그를 기록합니다. 각각의 작업 로그는 접속한 에이전트, 문서함, 작업 종류별로 선택하여 확인할 수 있으며, 다양한 검색 조건을 사용하여 검색할 수 있습니다. 로그를 기록하는 파일 작업의 종류는 시스템 설정에 따라 달라질 수 있습니다. 자세한 내용은 로그 설정 아티클 내 항목 ...
    • 서버 관제 결과 로그 항목 및 비정상 판단 기준

      서버 관제 결과 로그 항목 및 비정상 판단 기준 서버 관제 항목들을 체크한 결과를 취합한 로그에 대한 설명입니다. 비정상인 항목이 있을 경우에는 로그 내용을 메일로 발송하여 서버 이상을 담당자에게 알립니다. 로그의 위치 : /plusdrive/log/monitoring_log/default_log 정상일 경우에 로그 파일명 : Server_monitoring_년월일_시분초.html 비정상인 경우 로그 파일명 : ...
    • Tomcat Thread 서버 관제 로그 항목 및 비정상 판단 기준

      Tomcat Thread 서버 관제 로그 항목 및 비정상 판단 기준 서버 관제 로그중의 하나인 Tomcat Thread 로그에 대해 설명합니다. Tomcat Thread 로그는 Tomcat에서 실행되는 Thread의 현재 상태를 보여주는 Thread 정보의 스냅샷입니다. 문서에서 경로는 리눅스 기준으로 명시하였습니다. 윈도우 서버인 경우에는 C: 드라이브 하위의 동일 경로입니다. Thread 덤프를 통하여 상태를 분석하고 문제 해결을 시도할 수 ...
    • Netstat 서버 관제 로그 항목 및 비정상 판단 기준

      Netstat 서버 관제 로그 항목 및 비정상 판단 기준 서버 관제 로그중의 하나인 netstat로그에 대해 설명합니다. netstat는 네트워크 연결 상태를 확인하는 유틸리티입니다. 네트워크 연결 상태를 모니터링 하거나 문제를 진단하는데 사용됩니다. 문서에서 경로는 리눅스 기준으로 명시하였습니다. 윈도우 서버인 경우에는 C: 드라이브 하위의 동일 경로입니다. 로그의 위치 : ...