이 절에서는 Sun JavaTM System Portal Server 모니터링을 설정하는 방법을 설명합니다.
이번 장은 다음 절로 구성됩니다.
모니터링 기능은 포털 서버에 대한 런타임 자원 정보를 기록하도록 도와줍니다. 데스크탑 모니터링은 포털 서버가 컨텐트, 편집 및 프로세스 유형에 대해 수신한 요청에 대한 정보를 기록합니다. 또한 서로 다른 포털 서버 채널에 대한 각 요청 유형의 최소, 최대 및 평균 응답 시간에 대한 정보도 기록합니다.
포털 작업 모니터링에서 수집한 정보를 사용하여 보다 빠른 응답 시간이 필요한 채널을 별도의 보조 탭으로 이동하거나 캐시 히트 수를 바탕으로 데스크탑 채널에 대한 시간 초과 등록 정보를 설정하여 포털 응답 시간을 최적화할 수 있습니다.
포털 서버의 JVM(Java Virtual Machine)은 데스크탑에 대한 모니터링 데이터를 수집합니다. 모니터링 정보는 포털 서버 관리 콘솔에서 보거나 psadmin 모니터링 하위 명령을 사용하여 액세스할 수 있습니다. Sun Java System Portal Server 7.1 Command Line Reference를 참조하십시오.
모니터링 작업은 JMXTM(Java Management Extensions) 기술을 사용하여 포털 서버 데스크탑 및 포털 데스크탑 채널을 나타내는 포털 서버 인스턴스의 MBeansServer에 MBean(Management Bean)을 등록합니다. 각 MBean 속성은 각 자원에 대해 수집한 모니터링 데이터를 나타냅니다. 포털 관리 콘솔 및 psadmin 모니터링 하위 명령은 MBean과 통신하여 포털 서버 인스턴스에 대한 모니터링 데이터를 수집하고 표시합니다.
모니터링은 /var/opt/SUNWportal/portals/portalID/config/instanceID/monitoring.properties 파일에 저장된 모니터링 등록 정보에 액세스하여 구성할 수 있습니다. 모니터링은 기본적으로 사용됩니다. 모니터링을 사용하지 않으려면 com.sun.portal.monitoring.MonitoringContext.monitoring.disable 등록 정보를 true로 설정합니다. JVM이 다시 시작되면 모니터링이 사용되지 않습니다.
포털 관리 콘솔에서도 모니터링을 사용 또는 사용하지 않도록 설정할 수 있습니다.
[포털] 탭을 선택합니다.
[포털]에서 포털 서버를 선택합니다.
[모니터링] 탭을 누릅니다.
[설정] 하위 메뉴를 누릅니다.
포털 서버 인스턴스를 선택합니다.
[모니터링 사용] 또는 [모니터링 사용 안 함] 버튼을 누릅니다.
[포털] 탭을 선택합니다.
[포털]에서 포털 서버를 선택합니다.
[모니터링] 탭을 누릅니다.
하위 메뉴에서 [채널 작업 통계]를 누릅니다.
[DN 선택] 드롭다운 메뉴에서 조직을 선택합니다.
[서버 인스턴스] 드롭다운 메뉴에서 서버를 선택합니다.
모니터링 작업에서는 데스크탑에서 수신한 7가지 유형의 데이터 요청을 수집합니다. 각 요청 유형은 type DesktopRequestStatistic 및 name MBean 등록 정보를 요청 유형으로 사용하는 MBean으로 표시됩니다. 예를 들어, type=DesktopRequestStatistics,name=Content name 등록 정보를 통해 데스크탑 컨텐트 요청 통계를 식별할 수 있습니다.
다음 목록에는 7가지 요청 유형이 나와 있습니다.
데스크탑에서 컨텐트 요청에 대해 성공적으로 서비스를 제공한 횟수와 소요된 시간입니다.
데스크탑에서 편집 요청에 대해 성공적으로 서비스를 제공한 횟수와 소요된 시간입니다.
데스크탑에서 요청을 처리하는 동안 발생한 일부 예외로 인해 요청에 대해 서비스 제공할 수 없는 횟수입니다. 예외 정보는 포털 서버 로그 파일에 로깅됩니다.
데스크탑이 로컬 인증 요청에 대해 응답한 횟수입니다.
사용자가 포털 서버에서 로그아웃한 횟수와 로그아웃에 소요된 시간입니다.
데스크탑이 사전 로그인 요청에 응답한 횟수입니다.
데스크탑에서 편집 요청을 처리한 횟수와 소요된 시간입니다.
포털 관리 콘솔에서 데스크탑 통계를 볼 수 있습니다.
각 채널 작업 유형은 채널을 식별하는 추가 name 등록 정보와 함께 type ChannelActionStatistic을 사용하여 MBean으로 표시됩니다. 전체 MBean 이름을 알려면 psadmin get-monitoring-mbean-names 명령을 사용하십시오.
포털 데스크탑은 시간 초과 채널 등록 정보를 바탕으로 채널에 대해 캐시된 컨텐트 보기를 표시합니다.
각 데스크탑 채널에 대해 모니터링된 채널 작업 유형을 다음 목록에서 설명합니다.
채널 공급자가 성공적으로 컨텐트 보기를 생성한 횟수와 이에 대한 응답 시간입니다.
채널 공급자가 편집 보기를 성공적으로 표시한 횟수와 이에 대한 응답 시간입니다.
채널 공급자가 편집 보기를 처리한 횟수입니다.
포털 관리 콘솔에서 채널 통계를 볼 수 있습니다.