Solaris에서 독립형 모드로 Probekit 사용

Solaris 플랫폼 아이콘이 섹션에서는 Solaris에서 독립형 모드로 Probekit을 사용하기 위한 단계별 지시사항을 제공합니다.

독립형 모드에서 Probekit을 사용하려면 대상 시스템에 에이전트 제어기가 설치되어 있어야 합니다. Probekit에 대한 데이터 콜렉션 에이전트 및 확장자 라이브러리는 에이전트 제어기와 함께 자동 설치됩니다.

독립형 모드에서 Probekit을 사용하여 어플리케이션을 실행하려면 다음 단계를 수행하십시오.

  1. 프로브를 가져오거나 Workbench에서 프로브를 빌드하십시오.
  2. 모든 프로브 파일을 대상 시스템의 폴더에 복사하십시오. 다중 프로브를 사용하는 경우에는 *.probescript 파일의 컨텐츠를 모두 하나의 *.probescript 파일에 연결하십시오.
  3. 프로브 파일이 포함된 폴더를 대상 시스템의 CLASSPATH에 추가하십시오.
  4. RAC 라이브러리 폴더 및 Probekit 플러그인 폴더를 대상 시스템의 LD_LIBRARY_PATH에 추가하십시오.
    <racInstallDir>/lib
    <racInstallDir>/plugins/com.ibm.rational.pd.probekit/lib
  5. 다음의 옵션 문자열을 프로그램을 실행하는 명령행에 추가하십시오.
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<myProbe>.probescript
    여기서, <myProbe>는 프로브에 있는 .probescript 파일의 이름입니다.
    주: 위의 옵션 문자열은 가독성을 위해 여러 줄로 표시됩니다. 명령행에서 옵션 문자열을 포함할 때, 이는 임베드된 공백 없이 모두 한 줄에 있어야 합니다.
    Probekit 에이전트가 로그 메시지를 쓰도록 하려면 다음 옵션을 명령행에 추가하십시오.
    옵션 설명
    ext-pk-logFile=<file> Probekit 에이전트가 로그 메시지를 쓰고자 하는 파일의 이름을 지정합니다. <file>은 전체 경로 및 파일 이름일 수 있습니다. 파일 이름 대신에 stderr을 지정하면 로그 출력이 표준 오류 채널에 쓰여집니다. 이 옵션을 지정하지 않으면 로그 출력이 쓰여지지 않습니다.
    ext-pk-logLevel=<level> 사용하고자 하는 로깅 레벨을 지정합니다. 로깅 레벨 및 해당 설명에 대해서는 아래의 테이블을 참조하십시오.
    다음 로깅 레벨을 지정할 수 있습니다.
    레벨 설명
    none 로그 출력이 없습니다.
    severe 심각한 오류만 로그합니다(예: 라이브러리를 로드할 수 없음).
    warning 경고 메시지를 로그합니다. 이 레벨은 기본 레벨입니다.
    info 상태 메시지(예: "초기화 중")를 로그합니다.
    config 형상 이벤트 및 정보를 로그합니다(예: .probescript 파일의 컨텐츠).
    finest 최대 로그 출력. 로그 파일에는 Probekit 에이전트에 의해 인스트루먼트되는 모든 클래스의 이름이 포함됩니다.

상위 주제: 독립형 모드로 Probekit 사용

이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.