이전 항목: 8단계: (선택 사항) ApacheCustomMetrics.xml 파일 사용자 지정다음 항목: CA APM for Web Servers 업그레이드


UNIX에서 CA APM for Web Servers 구성 요소 설치

UNIX에서 CA APM for Web Servers를 설치 및 구성하기 위해 다음 단계를 수행하십시오.

1단계: UNIX에서 기본 Enterprise Manager 설치 관리자 실행

2단계: UNIX에서 CA APM for Web Servers 에이전트 구성 요소 설치

3단계: UNIX에서 AgentConfig.properties 파일 구성

4단계: 통계를 게시하도록 웹 서버 구성

5단계: 모니터링할 웹 서버 정의

6단계: 관리 모듈 및 대시보드 활성화

7단계: (선택 사항) ApacheCustomMetrics.xml 파일 사용자 지정

8단계: UNIX에서 CA APM for Web Servers 시작

9단계: UNIX에서 CA APM for Web Servers 중지

10단계: 선택 사항: UNIX에서 CA APM for Web Servers 다시 시작 또는 상태 검색

1단계: UNIX에서 Enterprise Manager 설치 관리자 실행

Enterprise Manager에서 CA APM for Web Servers를 설치하려면 Enterprise Manager 설치 관리자를 실행하십시오. Enterprise Manager 설치 관리자는 파일을 <IntroscopeHome>/examples/PowerPackForWebServers 디렉터리에 넣습니다. 나중에 /examples 디렉터리에 구성된 방식에 따라 파일을 올바른 위치로 이동할 수 있습니다.

기본 설치 관리자와 설치 관리자 실행 파일의 위치에 대한 자세한 내용은 CA APM 설치 및 업그레이드 안내서를 참조하십시오.

Enterprise Manager 설치 관리자는 다음 파일을 Enterprise Manager 호스트에 넣습니다.

<IntroscopeHome>/examples/PowerPackForWebServers/config/modules/
PPWebServers_ManagementModule.jar

이 파일은 CA APM for Web Servers 관리 모듈이며, 미리 구성된 대시보드를 수록하고 있습니다.

2단계: UNIX에서 CA APM for Web Servers 에이전트 구성 요소 설치

CA APM for Web Servers 에이전트 정보를 설치 및 최초 구성하려면 Standalone Agent 설치 관리자를 실행하십시오. 이 설치 관리자는 Enterprise Manager 호스트와 포트 번호를 사용하여 에이전트를 구성합니다.

CA APM for Web Servers는 웹 서버 데이터를 수집하기 위해 웹 서버에 에이전트를 설치하지 않지만 Introscope Agent를 사용하여 데이터를 Enterprise Manager에게 다시 보고합니다.

UNIX에서 WebServerAgent.profile 파일에 대한 구성 변경 내용은 Windows의 WebServerAgent.profile 파일에 대한 구성 변경과 동일합니다. 2단계: Windows에서 CA APM for Web Servers 에이전트 구성 요소 설치를 참조하십시오.

UNIX의 CA APM for Web Servers 에이전트 파일

Enterprise Manager 설치 관리자는 다음 파일을 에이전트 호스트의 <PPWebServersHome> 디렉터리에 넣습니다.

AgentConfigTool.sh

에이전트의 전역 및 신뢰 저장소 설정을 구성하는 셸 스크립트 파일입니다.

ServerVersionFinder.sh

지정된 HTTP 또는 HTTPS 웹 서버 URL의 서버 헤더를 찾는 셸 스크립트 파일입니다.

UpdateMonitorConfigFile.sh

오래된 WebServerConfig.xml을 새 형식으로 업그레이드하는 셸 스크립트 파일입니다.

WebServerMonitor.sh

CA APM for Web Servers를 시작, 중지, 다시 시작하는 셸 스크립트 파일입니다.

./config/AgentConfig.properties

CA APM for Web Servers 에이전트의 속성입니다. 이 속성은 AgentConfigTool.bat 파일에서 설정하십시오.

./config/ApacheCustomMetrics.xml

사용자 지정된 메트릭 목록을 표준 메트릭 목록으로 매핑하는 사용자 지정 가능한 파일입니다. 이 매핑은 Apache 웹 서버 및 Apache에 기반한 웹 서버에만 적용됩니다.

./config/DiscoveryConfig.xml

웹 서버에 대해 검색할 서브넷을 지정하는 데 사용되는 구성 파일입니다.

./config/WebServerAgent.profile

웹 서버 에이전트에 대한 프로필입니다.

./config/WebServerConfig.xml

모니터링할 웹 서버를 지정하는 데 사용되는 구성 파일입니다.

./lib/commons-logging-1.1.jar

CA APM for Web Servers 에이전트에 대한 종속된 JAR 파일입니다.

./lib/jline-0.9.9.jar

신뢰 저장소 암호를 마스크하는 데 사용되는 JAR 파일입니다.

./lib/PPWebServers.jar

CA APM for Web Servers JAR 파일입니다.

./lib/WebServerAgent.jar

Introscope 웹 서버 에이전트로, Enterprise Manager에 웹 서버 통계를 전달합니다.

./lib/commons-codec-1.3.jar

CA APM for Web Servers 에이전트에 대한 종속된 JAR 파일입니다.

./lib/ext/Supportability-Agent.jar

CA Support에 의한 디버깅에 사용되는 Introscope Agent 확장입니다.

3단계: UNIX에서 AgentConfig.properties 파일 구성

AgentConfig.properties 파일에서 CA APM for Web Servers에 대한 전역 설정을 지정할 수 있습니다. 이 파일은 다음과 같은 속성이 있습니다.

AgentConfig.properties 파일을 편집하려면 AgentConfigTool.sh 파일을 사용하십시오.

AgentConfig.properties 파일에 지정된 기본 속성을 사용하는 경우 AgentConfigTool.sh 파일을 실행하지 마십시오.

웹 서버가 nonpermissive 모드에서 HTTPS를 사용하는 경우 웹 서버와 통신하는 데 사용되는 올바른 인증서에 대한 신뢰 저장소 경로 및 신뢰 저장소 암호를 설정하십시오. 신뢰 저장소 설정을 설정하려면 AgentConfigTool.sh 파일을 사용하여 AgentConfig.properties 파일을 편집하십시오. 신뢰 저장소 암호는 암호화된 형식으로 AgentConfig.properties 파일에 저장됩니다.

AgentConfig.properties 파일을 구성하려면

  1. 콘솔에서 ./AgentConfigTool.sh를 실행합니다. AgentConfig.properties 파일을 편집하는 다른 옵션이 표시됩니다.
  2. 편집할 속성을 선택합니다.
  3. 각 속성에 대한 값을 입력하도록 요청받습니다.
  4. 명령 프롬프트를 종료하려면 4와 Enter 키를 누릅니다.

4단계: 통계를 게시하도록 웹 서버 구성

Introscope에서 웹 서버에 대한 성능 통계를 보려면 통계 게시를 활성화해야 합니다.

추가 정보:

5단계: 통계를 게시하도록 웹 서버 구성

5단계: 모니터링할 웹 서버 정의

UNIX에서 모니터링할 웹 서버를 정의하는 절차는 Windows에서 모니터링할 웹 서버를 정의하는 절차와 동일합니다.

추가 정보:

6단계: 모니터링할 웹 서버 정의

6단계: 관리 모듈 및 대시보드 활성화

UNIX에서 관리 모듈을 활성화하는 절차는 Windows에서 관리 모듈을 활성화하는 절차와 동일합니다.

추가 정보:

7단계: 관리 모듈 및 대시보드 활성화

7단계: (선택 사항) ApacheCustomMetrics.xml 파일 사용자 지정

UNIX에서 ApacheCustomMetrics.xml 파일을 사용자 지정하는 절차는 Windows에서 ApacheCustomMetrics.xml 파일을 사용자 지정하는 절차와 동일합니다.

추가 정보:

8단계: (선택 사항) ApacheCustomMetrics.xml 파일 사용자 지정

8단계: UNIX에서 CA APM for Web Servers 시작

CA APM for Web Servers를 실행하려면

  1. 명령줄 프롬프트에서 다음 줄을 입력하고 Enter 키를 누르십시오.
    ./WebServerMonitor.sh start
    

    중요: CA APM for Web Servers가 시작될 때 CA APM for Web Servers 에이전트의 프로세스 ID는 pids 디렉터리에 저장됩니다. 이 디렉터리나 그 안의 항목을 삭제하지 마십시오. 이 디렉터리를 삭제하면 CA APM for Web Servers의 현재 상태가 손실됩니다.

  2. CA APM for Web Servers는 다음 방법 중 하나로 웹 서버를 시작하고, 검색하고, 모니터링합니다. 이러한 방법은 AgentConfig.properties 파일에서 agent.discoveryagent.automonitor 속성을 구성한 방법에 따라 다릅니다.

참고: CA APM for Web Servers 시작 또는 중지 중 발생하는 문제에 대해서는 .\logs\WebServerAgent.log 파일을 참조하십시오.

이제 CA APM for Web Servers의 설치가 완료되었습니다.

9단계: UNIX에서 CA APM for Web Servers 중지

CA APM for Web Servers의 실행이 중지됩니다.

10단계: (선택 사항) UNIX에서 CA APM for Web Servers 다시 시작 또는 상태 검색

이 명령은 에이전트 확장의 현재 상태를 제공합니다.

이 명령은 에이전트 확장을 중지 및 시작합니다.

참고: 에이전트 확장이 시작되어 중지 또는 종료될 때까지 확장의 모든 작업에 대한 정보는 .\logs\WebServerAgent.log 파일을 참조하십시오. UNIX에서 셸 스크립트 WebServerMonitor.sh 파일을 실행하여 확장을 시작하면 WebServerAgent.log 파일이 자동으로 ./logs 폴더에 생성됩니다.