이 주제를 사용하여 성능 모니터링을 위한 데이터베이스 티어를 구성합니다.
데이터베이스 티어 성능 모니터링을 사용하면 병목 현상을 발견하고 예방할 수 있습니다.
시작하기 전에
DB2 또는 Oracle 데이터베이스를 노드에 설치하고, Extended Deployment는 기능 보강된 프로파일을 사용하여 설치합니다.
이 타스크의 수행 목적 및 시기
다음 타스크에서는 데이터베이스 티어 모니터링을 구성합니다.
- WebSphere Application Server 구성에서 데이터베이스 서버를 작성합니다.
- 새 일반 서버를 작성하고 이름을 지정합니다. 예제: DB2Instance1.
목록에서 데이터베이스 노드를 선택합니다.
- 일반 서버 > DB2Instance1를 클릭합니다.
- 추가 특성에서 프로세스 정의 > JVM(Java Virtual Machine) > 사용자 정의 특성을 클릭합니다.
- 다음 항목을 추가합니다.
GENERIC_SERVER_TYPE = DBSERVER
GENERIC_SERVER_SUB_TYPE = DB2 (DB2의 경우) 또는 ORACLE(Oracle의 경우)
INSTANCE_NAME = 데이터베이스 인스턴스 (DB2) 또는 SID(Oracle)의 이름
- JDBC 모니터링하기 위한 데이터 소스를 구성합니다.
- 자원 > JMS 제공자 > JDBC 제공자 > Database_server_name >
데이터 소스 > Data_source_name > 고객 특성을 클릭합니다. 다음 특성
dbServerName = 일반 서버에 지정한 이름를 추가합니다. 예제: DB2Instance1.
- 데이터베이스 유형 및 JDBC(Java database
connectivity) 드라이버 유형에 따른 추가 단계:
- DB2 데이터 소스, 유형 2의 경우 서버의 데이터베이스 이름이 로컬 DB2 클라이언트에 사용된 데이터베이스 별명과 다른 경우,
- 데이터 소스 구성 패널에 있는 데이터베이스 이름 필드에 별명을 지정합니다.
- 추가 특성에서 사용자 정의 특성을 클릭합니다.
- 데이터베이스 서버의 데이터베이스 이름 값을 사용하여 사용자 정의 특성 remoteDatabaseName을 추가합니다.
- Oracle 데이터 소스의 경우 데이터베이스 이름이 연결 URL에 표시되지 않는 경우,
- 추가 특성에서 사용자 정의 특성을 클릭합니다.
- Oracle 데이터베이스 이름에 databaseName 특성 값을 설정합니다.
- JDBC 통계 콜렉션에 대한 성능 모니터링 하부 구조(PMI)를 사용 가능하도록 설정하십시오.
- 모니터링 및 조정 > PMI(Performance Monitoring Infrastructure)을 클릭하십시오. 이것은 셀에 있는 서버 목록을 표시합니다.
- 데이터 소스가 있는 목록의 모든 서버에 대해 다음을 수행하십시오.
- 서버 이름을 클릭합니다.
- 구성 패널에서 다음을 수행합니다.
- PMI(Performance Monitoring Infrastructure) 사용 가능을 선택합니다.
- 현재 모니터하는 통계 세트를 확장 또는 모두로 설정합니다.
그러나 현재 모니터하는 통계 세트가 사용자 정의로 설정되고 성능을 향상시키려면 사용자 정의
레벨에서 JDBC 카운터를 사용 가능하게 하십시오.
다음에 수행할 내용
이 기능은 JDBC를 포함하여 WebSphere Extended Deployment 컴포넌트의 확장 모니터링을 사용 가능하도록 합니다.