컴퓨터에 perl 및 gnuplot 설치
- Windows OS에서 Cygwin을 설치합니다. Cygwin을 설치하는 동안 "패키지 선택" 단계에서 설치 중에 perl 및 gnuplot을 포함해야 합니다.
- Mac OS(X)에서 brew를 설치합니다. Brew를 설치한 후 Mac Terminal 응용 프로그램을 열고 brew install gnuplot을 실행하여 gnuplot을 설치합니다.
아래 단계에서는 request.log를 분석하는 방법을 설명합니다. 먼저 트래픽 그래프를 생성한 다음, 이를 request.log 및 rlog.jar 도구 출력에 대해 상호 참조합니다.
컴퓨터에 perl 및 gnuplot 설치
다음 두 파일을 컴퓨터의 새 폴더로 다운로드합니다.
request.log의 경로에 대해 이 명령을 실행합니다.
perl graph-request-log.pl --title "Request Log Graph" --output output.png request.log | gnuplot
명령은 다음과 유사한 output.png 파일을 생성합니다.
그래프를 사용하여 하루 중 어느 시간이 중요한지 확인한 다음 로그 파일(예: request.log 및 error.log)에서 해당 시간을 상호 참조할 수 있습니다.
대용량 파일을 쉽게 볼 수 있는 한 가지 방법은 셸에서 "less" 명령을 사용하는 것입니다(Windows의 경우 Cygwin 또는 Linux 하위 시스템, Mac의 경우 Terminal 사용). 예를 들어 "less request.log" 명령을 실행하고 "/2016 11:3[0-9]:"를 입력하여 검색한 다음 Enter 키를 눌러 파일에서 오전 11시 30분 타임프레임을 검색합니다.
또한 그래프를 opt/helpers 아래에 AEM과 함께 제공되는 rlog.jar 응용 프로그램의 출력에 상호 참조할 수 있습니다. 지침은 AEM 문서에서 찾을 수 있습니다.
내 계정 로그인