IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  오픈 소스 | 자바  >

이클립스 테스트와 성능 개선 도구 플랫폼, Part 2: 모니터 애플리케이션 (한글)

다양한 로그 파일 수집, 분석하기

developerWorks
Go to the previous page13 페이지 중 9 페이지Go to the next page

문서 옵션

제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


GLA 실행하기

규칙 기반의 어댑터가 이제 완성됐다. Extractor Result 패널의 컨트롤을 사용해 템플릿 로그 파일을 단계를 밟아 나가면서 이 작업을 검증해보자. 모든 작업이 정상적으로 되었다고 만족했을 때, 독립형 GLA를 사용해 어댑터를 계속 실행할 수 있다.

GLA를 사용해 어댑터 실행하기

GLA는 로그 파일을 읽고, CBE XML 문서를 만들기 위해 어댑터에서 생성했던 설정을 사용한다. Listing 17은 my.adapter의 코드 중 일부를 보여준다.


Listing 17. my.adapter의 일부 코드
                    
<adapter:Adapter...
  <cc:ContextInstance 
    charset="" 
    continuousOperation="true" 
    description="A context for daemon.log" 
    isoCountryCode="" isoLanguageCode="" 
    maximumIdleTime="120" 
    pauseInterval="120" 
    timezone="-0700" 
    uniqueID="N05306B00AFF11DA8000AE8373D52828"
    year="2006">
  <cc:Sensor 
    description="Read the daemon.log" 
    uniqueID="N057E8B10AFF11DA8000AE8373D52828" 
    confidenceBufferSize="1024" 
    fileFooterSize="0" 
    maximumBlocking="10" 
    type="SingleFileSensor">
      <pu:Property 
        propertyName="directory" 
        propertyValue="/home/mstreicher/java-tptp-gla"
      />
      <pu:Property 
        propertyName="fileName" 
        propertyValue="daemon.log"
      />
      <sensor:SingleFileSensor 
        directory="/home/mstreicher/java-tptp-gla" 
        fileName="daemon.log"'
      />
  </cc:Sensor>
  <ex:Extractor 
    containsLineBreaks="false" 
    description="Divide daemon.log into individual records" 
    endPattern="$" 
    includeEndPattern="false" 
    includeStartPattern="false" 
    lineBreakSymbol="" 
    replaceLineBreaks="false" 
    startPattern="^" 
    uniqueID="N05AA7D00AFF11DA8000AE8373D52828"
  />
.
</adapter:Adapter>

GLA를 실행하려면 일단 GLA를 어디에 설치했는지 지정하는 스크립트를 편집해야 한다. 가장 좋아하는 편집기를 사용해 GenericLogAdapter/bin에 있는 gla.sh 파일을 열자(설치 지시에 따랐다면, 파일은 ~/java/GenericLog/Adapter/bin/gla.sh에 있을 것이다). GLA_HOME=/home/eclipse/GenericLogAdapter 줄을 찾아, GLA 복사본을 포함하고 있는 디렉터리를 가리키는 경로로 변경하자. 다시 한 번 말하지만, 설치 지시에 따랐다면, GLA_HOME=~/java/GenericLogAdapter로 위의 줄을 변경할 수 있을 것이다. 파일을 저장하자.

다음으로 이클립스 워크스페이스에서 MyAdapter 디렉터리에 있는 my.adapter 파일을 찾자. 테스트 시스템에서 my.adapter는 /~workspace/MyAdapter/my.adapter에서 찾을 수 있었다. 어댑터를 실행하기 위해, gla.sh를 실행하고, 실행 인자로 어댑터 파일의 경로를 제공하자.

% ~/java/GenericLogAdapter/bin/gla.sh ~/workspace/My\ Adapter/my.adapter

잠시 후, emitter.log 파일이 홈 디렉터리 내에 나타날 것이다(혹은 파일을 생성하기 위해 파일 outputter에 설정한 디렉터리 내에).




위로



Go to the previous page13 페이지 중 9 페이지Go to the next page
    IBM 소개 개인정보 보호정책 문의