이전 항목: Java2 보안 정책 수정다음 항목: WebSphere PMI 메트릭 수집 사용


WebSphere에서 사용자 지정 서비스 구성

WebSphere Application Server에서 사용자 지정 서비스를 만들거나 수정할 수 있습니다. 사용자 지정 서비스를 통해 Java Agent는 응용 프로그램 서버에서 추가 정보를 수집할 수 있습니다. 사용자 지정 서비스를 구성할 경우 Java Agent는 해당 서비스 이름을 자동으로 확인할 수 있습니다. 또한 사용자 지정 서비스를 통해 Java Agent는 JMX 및 PMI(Performance Monitoring Infrastructure) 메트릭을 보고할 수 있습니다. 응용 프로그램 개요 탭의 Introscope Workstation은 이 메트릭을 사용하여 응용 프로그램 상태를 확인합니다. 사용자 지정 서비스는 CA Introscope®에서 JMX 메트릭을 액세스하는 데 사용할 사용자 자격 증명을 암호화할 수 있습니다.

참고: WebSphere Application Server에 추가된 SIBus 관련 메트릭 또는 새 PMI 모듈을 가져오려면 기존 사용자 지정 서비스를 비활성화한 다음 사용자 지정 서비스를 만드십시오.

다음 단계를 따르십시오.

  1. "WebSphere Administrator Console"(WebSphere 관리자 콘솔)을 엽니다.
  2. 구성할 서버를 선택하고 "Server Infrastructure"(서버 인프라) > "Administration"(관리) > "Custom Services"(사용자 지정 서비스)로 이동합니다.
  3. 원하는 사용자 지정 서비스를 수정하거나 새로 만듭니다.
  4. "구성" 페이지에서 다음 필드를 입력하고 "확인"을 클릭합니다.
    Enable service at server startup(서버 시작 시 서비스 사용)

    서버를 시작할 때 서비스가 시작되도록 지정합니다.

    External Configuration URL(외부 구성 URL)

    구성 속성 파일의 위치를 지정합니다. JMX 메트릭 구성의 경우 예를 들어 <Agent_Home>/wily/common/jmxconfig.properties와 같은 jmxconfig.properties 파일을 사용합니다.

    Classname(클래스 이름)

    사용자 지정 서비스 클래스의 이름을 지정합니다. 예를 들면 다음과 같습니다.

    com.wily.introscope.api.websphere.IntroscopeCustomService

    com.wily.powerpack.websphere.agent.PPCustomService

    표시 이름

    CA Introscope®에 표시할 이름을 지정합니다(예: Introscope Custom Service).

    Classpath(클래스 경로)

    속성 파일의 정규화된 경로 이름을 지정합니다. 예를 들면 다음과 같습니다.

    <Agent_Home>/wily/common/WebAppSupport.jar
    <Agent_Home>/wily/common/PowerpackForWebSphere_Agent
    
  5. JMX 메트릭에 액세스하기 위한 사용자 자격 증명을 구성합니다.
    1. 텍스트 편집기에서 <Agent_Home>/wily/common으로 이동하여 jmxconfig.properties 파일을 엽니다.
    2. 속성 설명에 따라 값의 주석을 해제하고 값을 설정합니다.
    3. 파일을 저장하고 닫습니다.
  6. 응용 프로그램 서버를 다시 시작합니다.

    서버가 시작되면 사용자 지정 서비스가 시작되고 사용자 자격 증명이 암호화됩니다. 따라서 서버가 시작될 때마다 서버는 암호화된 암호를 사용합니다.

예: 암호 암호화를 위한 jmxconfig.properties 파일 구성

다음 텍스트는 암호 암호화를 위해 설정된 jmxconfig.properties의 예제를 보여 줍니다.

jmxUsername=dave
jmxPassword=mypassword
plainTextPassword=true

추가 정보:

JMX 보고를 사용하도록 WebSphere 및 WebLogic 구성