이전 항목: CA APM for Web Servers 설치 준비다음 항목: Apache 및 그 파생물에 대한 통계 게시


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

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

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

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

3단계: Windows 서비스로서 CA APM for Web Servers 등록

4단계: Windows에서 AgentConfig.properties 파일 구성

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

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

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

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

9단계: Windows에서 CA APM for Web Servers 시작

10단계: Windows에서 CA APM for Web Servers 중지

11단계: Windows 서비스로서 CA APM for Web Servers 등록 취소

다음 섹션은 이러한 단계를 자세히 설명합니다.

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

Enterprise Manager와 함께 CA APM for Web Servers를 설치하려면 Enterprise Manager 설치 관리자를 실행하십시오.

참고: 다른 에이전트에서 Enterprise Manager가 사용된 경우 모든 CA APM for Web Servers의 Enterprise Manager 구성 요소가 이미 <IntroscopeHome>/examples 디렉터리에 설치되어 있습니다. 이 단계를 계속할 필요가 없으며 Enterprise Manager의 구성을 계속 진행할 수 있습니다.

Enterprise Manager 설치 관리자는 파일을 <IntroscopeHome>\examples\PowerPackForWebServers 디렉터리에 넣습니다. \examples 디렉터리에 구성된 방식에 따라 파일을 올바른 위치로 이동하십시오.

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

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

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

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

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

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

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

Standalone Agent 설치 관리자는 설치 관리자에 입력된 내용을 기준으로 다음과 같은 속성을 사용하여 config\WebServerAgent.profile 파일을 구성합니다.

introscope.agent.enterprisemanager.transport.tcp.host.DEFAULT

호스트 설정은 Enterprise Manager가 있는 호스트의 호스트 이름 또는 IP 주소여야 합니다.

introscope.agent.enterprisemanager.transport.tcp.port.DEFAULT

이 값은 Enterprise Manager가 에이전트 연결을 수신하는 포트여야 합니다.

기본 설정 5001입니다.

이 설정에 지정된 포트는 각각의 일치하는 Enterprise Manager에 대한 introscopeEnterpriseManager.properties 파일의 introscope.enterprisemanager.port.agentlistener 설정에 정의된 포트와 일치해야 합니다.

에이전트가 Enterprise Manager에 연결하고, 메트릭 에이징을 수행하고, 메트릭 클램핑을 수행하는 방식을 제어하는 WebServerAgent.profile 파일의 속성을 정의합니다. 기타 에이전트 속성에 대한 자세한 내용은 CA APM Java Agent 구현 안내서 또는 CA APM .NET 에이전트 구현 안내서를 참조하십시오.

Standalone Agent 설치 관리자를 실행하는 방법에 대한 자세한 내용은 CA APM 설치 및 업그레이드 안내서를 참조하십시오.

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

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

AgentConfigTool.bat

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

DeregisterWSService.bat

Windows 서비스로서 CA APM for Web Servers의 등록을 취소하는 배치 파일입니다.

RegisterWSService.bat

Windows 서비스로서 CA APM for Web Servers를 등록하는 배치 파일입니다.

ServerVersionFinder.bat

지정된 HTTP 또는 HTTPS 웹 서버 URL의 서버 헤더를 찾는 배치 파일입니다.

UpdateMonitorConfigFile.bat

오래된 WebServerConfig.xml을 새 형식으로 업그레이드하는 배치 파일입니다.

.\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\PPWebServers_ManagementModule.jar

CA APM for Web Servers에 대한 특정 메트릭 표시 및 경고를 지원하는 관리 모듈입니다.

.\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 확장입니다.

.\jsw-3.2.3\*

이 폴더에는 CA APM for Web Servers 에이전트를 Windows 서비스로서 등록하는 데 사용되는 Java Service Wrapper 파일이 수록되어 있습니다. .\jsw-3.2.3\conf\wrapper.conf 파일만 수정하십시오. 이 폴더의 다른 파일은 수정하지 마십시오.

설치 중 CA APM for Web Servers IIS 확인란을 선택한 경우 다음과 같은 파일이 추출됩니다.

.\IIS\DeregisterVBScriptService.bat

Windows 서비스로서 VB 스크립트의 등록을 취소하는 배치 파일입니다.

.\IIS\PublishIISStats.vbs

IIS 웹 서버에서 통계를 수집하는 스크립트입니다.

.\IIS\RegisterVBScriptService.bat

Windows 서비스로서 VB 스크립트를 등록하는 배치 파일입니다.

.\IIS\VBScript.bat

PublishIISStats.vbs를 실행하고 통계 페이지에 IIS 메트릭을 게시하는 배치 파일입니다.

.\IIS\WinService.exe

IIS 웹 서버를 모니터링하는 경우 서비스 제어 관리자에서 VB 스크립트를 서비스로서 등록하는 실행 파일입니다. IIS가 설치된 호스트에 이 파일을 복사하십시오.

3단계: Windows 서비스로서 CA APM for Web Servers 등록

IIS 웹 서버에서 CA APM for Web Servers를 실행하는 경우 IIS 웹 서버 호스트에서 RegisterVBScriptService.bat를 실행하십시오.

참고: CA APM for Web Servers는 자동으로 시작되지 않습니다. 수동으로 시작하십시오.

추가 정보:

9단계: Windows에서 CA APM for Web Servers 시작

4단계: Windows에서 AgentConfig.properties 파일 구성

AgentConfig.properties 파일에서 CA APM for Web Servers에 대한 전역 설정을 지정할 수 있습니다.

중요! 웹 서버가 permissive 모드에 있는 경우 신뢰 저장소 속성을 설정할 필요가 없습니다.

이 파일은 다음과 같은 속성이 있습니다.

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

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

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

AgentConfig.properties 파일을 구성하려면

  1. AgentConfigTool.bat 파일을 두 번 클릭하여 실행합니다.

    명령 프롬프트 창이 열립니다.

  2. 편집할 속성을 선택합니다.
  3. 각 속성에 대한 값을 입력하도록 요청받습니다.
  4. 명령 프롬프트를 종료하려면 4와 Enter 키를 누릅니다.

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

Introscope에서 웹 서버에 대한 성능 통계를 보려면 통계 게시를 활성화하십시오.