JMX 통계는 URL /Curam/JMXStats.do 또는 /Curam/JMXStats.do?action=download에 액세스하여
압축된 XML 파일로 다운로드할 수 있습니다. JMX 통계는 URL에 지정된 애플리케이션 서버에 대해서만 수집됩니다.
JMX 통계를 다시 설정하려면 /Curam/JMXStats.do?action=reset에 액세스하십시오.
JMX 통계는 ZIP 아카이브 파일 내에 XML 파일로 패키지됩니다. 이 아카이브에는 JMX 통계가 있는 XML 파일(JMXStats.xml)과
연관된 XSL 스타일 시트 문서(JMXStats.xsl)가 포함됩니다. 통계를 가시화하려면
파일 시스템에서 두 파일의 압축을 푼 후 XSL 스타일 시트를 사용하여
XML 파일 렌더링을 지원하는 브라우저(이 기능이 있는 최신 브라우저)에서 XML 파일을 여십시오.
JMX 통계에 대한 액세스는 다음과 같은 두 개의 애플리케이션 특성을 사용하여 제어됩니다.
- curam.jmx.download_statistics_allowed - true인 경우, /Curam/JMXStats.do에 대한 액세스가 허용됩니다.
- curam.jmx.download_statistics_username - 이 URL에 액세스하도록 허용된 사용자 이름입니다. 이 매개변수에 값이 설정되지
않은 경우에는 JMX 통계에 대한 액세스가 허용되지 않습니다.
SAP NetWeaver 참고사항: curam.jmx.download_statistics_username에 지정되는
사용자 이름에는 NetWeaver의 사용자 관리 엔진에서 관리자 역할이 지정되어야 합니다.
IBM WebSphere 참고사항: Cúram JMX 통계를 수집하고 다운로드할 수 있으려면
"ALL AUTHENTICATED" 특수 주제가 "Monitor"와 "Operator" 역할로 지정되어야 합니다. WebSphere 관리 콘솔에서
사용자와 그룹 메뉴를 클릭하고 관리 그룹 역할에서
"Monitor"와 "Operator" 역할을 특수 주제 "ALL AUTHENTICATED"에 추가하십시오.
더 안전한 대안은 통계를 다운로드하도록 구성된 사용자에게
"Monitor"와 "Operator" 역할을 지정하는 것입니다. 단점은 이 사용자가 Cúram 로그인 모듈을
우회하므로 WebSphere의 사용자 레지스트리 내부에서 관리해야 한다는 점입니다. 구성된 사용자 이름이 sysadmin이라고 가정하고 다음 단계를 수행하십시오.
- sysadmin 사용자를 Cúram 로그인 모듈의 제외된 사용자 이름 목록에 추가하십시오. 이 로그인 모듈(글로벌
보안에서 DEFAULT, RMI_INBOUND, WEB_INBOUND > JAAS - 시스템 로그인)로 구성된 각 자원에 대해
curam.util.security.CuramLoginModule 항목을 클릭하고 exclude_usernames 목록에 sysadmin 사용자 이름을 추가하십시오.
- sysadmin 사용자를 WebSphere의 사용자 레지스트리에 추가하고 "Monitor" 및 "Operator" 역할을
지정하십시오. WebSphere 관리 콘솔에서 사용자와 그룹 > 사용자 관리로 이동한 후
sysadmin 사용자를 정의하십시오. 그런 다음 사용자와 그룹 > 관리 사용자 역할에서
sysadmin에 "Monitor" 및 "Operator" 역할을 지정하십시오.
JMX 통계를 다운로드하려면
curam.jmx.download_statistics_allowed가
true로 설정되었는지 확인하고
curam.jmx.download_statistics_username에 지정된 사용자로 로그인한 후 URL
<server>:<port>/Curam/JMXStats.do 또는
<server>:<port>/Curam/JMXStats.do?action=download를 방문하십시오.
여기서
<server>는 JMX 통계를 다운로드할 애플리케이션 서버의 호스트 이름이고
<port>는 애플리케이션의 포트 번호입니다.