COM+ 구성 (2013-06-04 이전)

에이전트 구성

구성 환경

아래의 표는 제니퍼 에이전트 설치에 따른 설치자 이해를 돕기 위해 제니퍼 에이전트가 설치될 서버의 환경 정보를 보여주고 있다. 본 설치 가이드는 [표 1]의 환경 값을 기준으로 설명되며, 실제 작업 시는 사용자 서버의 환경 정보에 맞추어 설치작업을 진행해야 한다.

기본구성환경

구분

설명

제니퍼 에이전트 홈 디렉토리

C:\Jennifer

모니터링 대상 COM+ 응용프로그램 이름 A

MyComponentServer

COM+ 응용 프로그램 이름의 conf 파일 구성

제니퍼 에이전트가 시스템에 설치된 후, 모니터링 하려는 COM+ 구성요소의 이름에 해당하는 conf 파일을 생성한다.

COM+ 응용 프로그램 이름 확인

“구성 요소 관리자(Component Services)” 에서 모니터링을 원하는 COM+ 응용 프로그램의 “이름”을 확인한다. 아래의 화면에서는 “MyComponentServer” 임을 알 수 있다.

COM+ 응용 프로그램의 이름을 구하는 방법

설정 파일 생성

COM+ 와 연결될 모니터링 구성을 담는 conf 파일 생성 규칙은 다음과 같다.

[제니퍼 에이전트 설치 폴더]\conf\complus.[COM+ 응용 프로그램 이름].conf

따라서, 이번 예제에서는 다음과 같다.

C:\Jennifer\conf\complus.MyComponentServer.conf

나머지 내부 conf 파일 구성 규칙(udp_server_host,…)은 동일하지만, agent_pool 의 수는 COM+ 서버 응용 프로그램의 “Application Pooling” 에 설정된 “Pool Size”에 따르도록 한다.

COM+ 구성요소의 Application Pool 수를 알아내는 방법은 ”COM+

Application Pool 확인“을 참고한다

구성요소 재실행

COM+ 구성요소 서비스 관리자에서, 현재 실행되어 있는 dllhost.exe 실행 파일들에 제니퍼 닷넷이 반영되도록 개별 프로세스마다 “Recycle”메뉴를 실행한다.

에이전트 구성 제거

제품 설치는 그대로 유지하고, 모니터링만을 그만 두려는 경우 그 응용 프로그램과 연결된 ”[제니퍼 서버 설치 폴더]\conf\complus.[COM+ 응용 프로그램 이름].conf” 파일을 삭제한다. (예: “C:\Jennifer\conf\complus.MyComponentServer.conf”)

이후, 만약 서비스 중인 COM+ 구성요소가 있다면 “COM+ 구성요소 관리자”에서 실행중인 인스턴스에 대해 각각 “Recycle” 명령을 실행해서 모니터링 상태를 해제한다.