Sun Java System Application Server Enterprise Edition 8.2 릴리스 노트

모니터링

이 절에서는 모니터링과 관련된 알려진 문제점과 해결 방법을 설명합니다.

커넥터 서비스 및 커넥터 연결 풀 모니터링 수준을 변경할 수 없음(아이디 6089026)

설명

모니터링 수준 설정 페이지를 사용하여 커넥터 서비스 또는 커넥터 연결 풀 모니터링 수준을 낮음 또는 높음으로 변경한 다음 저장하면 도메인의 domain.xml 파일에서 둘 다 변경되지 않습니다. JMS 서비스 모니터링 수준을 낮음 또는 높음으로 변경한 다음 저장하면 커넥터 서비스 값과 커넥터 연결 풀 값이 동시에 변경됩니다. 해당 명령을 명령줄에서 실행하면 이 문제가 발생하지 않습니다.

해결 방법

모니터링 수준 페이지에서 모니터링 수준을 변경하려면 JMS 서비스 구성 요소만 사용하십시오.

일부 HTTP 서비스 모니터링 통계는 유용한 정보를 제공하지 않으며 무시해야 함(아이디 6174518)

HTTP 서비스의 일부 요소에 대한 모니터링 통계를 보면 제시된 값이 현재 값과 일치하지 않거나 항상 0인 경우가 있습니다. 특히, 다음 HTTP 서비스 통계는 Application Server에 적용할 수 있는 정보를 제공하지 않으며 무시해야 합니다.

배포되지 않은 EJB 모듈의 mbean에 대한 모니터링이 해당 모니터링 이름 하의 모든 통계가 이동되더라도 제거되지 않음(아이디 6191092)

설명

예를 들면 다음과 같습니다.


EJBModuleMonitorMap().size() = 1  eventhough ejb module is 
undeployed EJBModuleMonitor().getName() = sqe_ejb_s1_01

이러한 현상은 EJB 모듈과 응용 프로그램에 공통적으로 나타납니다. 프로그램(MBean API) 및 asadmin list/get을 통해 비어 있는 모니터링인 MBean이 여전히 존재합니다.

진단


asadmin list -m "server.applications" shows the following output:
server.applications.MEjbApp
server.applications.__ejb_container_timer_app
server.applications.adminapp
server.applications.admingui
server.applications.com_sun_web_ui
server.applications._export_install_nov-11_domains_domain1_applications
_j2ee-modules_sqe_ejb_s1_01

다음과 같은 통계를 볼 수 있습니다.


bin/asadmin list -m "server.applications._export_install_nov-11_domains
_domain1_applications_j2ee-modules_sqe_ejb_s1_01"
server.applications._export_install_nov-11_domains_domain1_applications_
j2ee-modules_sqe_ejb_s1_01.SQEMessage
server.applications._export_install_nov-11_domains_domain1_applications_
j2ee-modules_sqe_ejb_s1_01.TheGreeter

일단 배포를 해제합니다.


_export_install_nov-11_domains_domain1_applications_j2ee-modules_sqe_
ejb_s1_01

list 명령을 수행해도 여전히 응용 프로그램을 보게 됩니다.


asadmin list -m "server.applications"
server.applications.MEjbApp
server.applications.__ejb_container_timer_app
server.applications._export_install_nov-11_domains_domain1_applications_
j2ee-modules_sqe_ejb_s1_01
server.applications.adminapp
server.applications.admingui
server.applications.com_sun_web_ui

그러나 모니터링 통계는 포함되어 있지 않습니다.


asadmin list -m "server.applications._export_install_nov-11_domains_
domain1_applications_j2ee-modules_sqe_ejb_s1_01"
Nothing to list at server.applications.-export-install-nov-11-domains-
domain1-applications-j2ee-modules-sqe-ejb-s1-01.

문자열로 시작하는 유효한 이름을 얻으려면 와일드카드(`*') 문자를 사용합니다. 예를 들어 server로 시작하는 모든 모니터링 가능 항목의 이름 목록을 나열하려면 list "server.*"를 사용합니다.

해결 방법

이 문제는 해가 되지 않습니다. 모듈을 아무 문제 없이 안전하게 재배포할 수 있습니다. 루트 모니터링인 Mbean은 제거되지는 않지만 비어 있습니다.