Tivoli Performance Viewer의 성능 어드바이저 사용
Tivoli® Performance Viewer의 성능 어드바이저는 PMI(Performance Monitoring Infrastructure) 데이터를 사용하여 최적 성능을 위한 시스템 성능 튜닝을 돕는 권고를 제공하며 비효율적인 설정에 대한 권장사항을 제공합니다.
이 태스크 정보
프로시저
애플리케이션 서버에서 PMI를 사용 가능하게 하십시오.
PMI 인터페이스를 통해 성능 데이터를 모니터하려면, 서버를 다시 시작하기 전에 먼저 관리 콘솔을 통해 PMI를 사용 가능하게 해야 합니다.
WebSphere® Application Server, Network Deployment 환경에서 실행 중인 경우, 서버 및 관리 에이전트를 다시 시작하기 전에 먼저 서버와 관리 에이전트 모두에서 PMI를 사용 가능하게 해야 합니다.
- 데이터 콜렉션을 사용 가능하게 하고 PMI 모니터링 레벨을 확장으로
설정하십시오.
서버를 다시 시작하지 않은 상태에서, 사용 가능한 데이터 카운터를 판별하는 모니터링 레벨을 동적으로 설정할 수 있습니다. 이들 모니터링 레벨과 선택된 데이터가 수신되는 권고의 유형을 판별합니다. Tivoli Performance Viewer의 어드바이저는 확장 모니터링 레벨을 사용하지만, Tivoli의 성능 어드바이저는 몇몇 더 비싼 카운터의 일부를 사용할 수 있으며(추가 권고를 제공하기 위해), 어떤 카운터를 활성화할 수 있는지에 대한 권고를 제공합니다.
예를 들어, 세션 크기에 대한 권고를 따르려면 PMI 통계 세트를 All로 해야 합니다. PMI 사용자 정의 모니터링 레벨을 사용하여 서블릿 세션 관리자 SessionObjectSize 카운터를 사용 가능하게 할 수도 있습니다. SessionSize PMI 카운터의 모니링은 비용이 많이 들고 Extended PMI 통계 세트에 없습니다. 다음 방법 중 하나로 이 조치를 완료하십시오.
- PMI 설정
- wsadmin 도구를 사용한 PMI 사용 가능
- 관리 콘솔에서 모니터링 및 조정 성능 표시기 현재 활동을 클릭하십시오.
- 프로덕션 레벨 로드를 시험해 보십시오. 테스트 환경에서 성능 어드바이저를 사용 중이거나 다른 성능 조정을 수행 중인 경우, 사용자 애플리케이션에 맞게 실제 프로덕션 로드를 시험해 보십시오. 애플리케이션은 이 로드를 오류 없이 실행해야 합니다. 이 시험에는 일반적인 최대 사용 시간의 동시 사용자 수가 포함되며, 시스템 자원(예: CPU 및 메모리)을 프로덕션 상태에서 예상되는 레벨로 구동시킵니다. 성능 어드바이저는 CPU 사용량이 높은 레벨을 현저히 초과하는 경우에만 권고를 제공합니다. 이러한 유형의 로드를 구동시키는 도구를 제공하는 IBM® 비즈니스 파트너의 목록은 성능: 학습 자원 정보를 참조하십시오.
- Tivoli Performance Viewer로 성능 데이터를 로그하십시오.
- 권고 테이블의 새로 고치기를 클릭하면 어드바이저가 버퍼의 현재 데이터에 기초하여 권고를 다시 계산합니다.
- Tivoli Performance Viewer 성능 어드바이저에서 어드바이저 아이콘을 선택할 때, 튜닝 권고가
표시됩니다. 세부사항을 보려면 개별 메시지를 두 번 클릭하십시오. PMI 데이터는 시간 간격을 두고 취합하고 그 평균을 내 권고를 제공하므로,
권고 메시지의 세부사항은 평균으로 표시됩니다.참고: 새로 고치기 비율을 조정하면 평균 계산을 수행하기 위한 충분한 데이터가 수집될 수 있도록 버퍼 크기도 조정해야 합니다. 현재 5분의 데이터가 필요합니다. 그러므로 다음 지침은 Tivoli Performance Advisor 사용에 도움을 주기 위한 것입니다.
- 새로 고치기 비율이 300초를 초과하면 안됩니다.
- RefreshRate * BufferSize > 300초. 버퍼 크기 * 새로 고치기 비율은 메모리에서 사용 가능한 PMI 데이터의 용량으로 300초를 초과해야 합니다.
- Tivoli Performance Advisor가 Tivoli Performance Viewer 로그와 적절하게 작용하려면 로그의 지속 기간이 적어도 300초는 되어야 합니다.
Tivoli Performance Viewer의 사용자 및 로깅 설정 구성에 대한 자세한 정보는 Tivoli Performance Viewer 설정 구성 정보를 참조하십시오.
- 권고를 바탕으로 성능 개선을 위해 제품 구성을 업데이트하십시오. Tivoli Performance Viewer는
짧은 시간 안에 제공되는 권고를 새로 고치므로 최대 로드 시간에 권고를 얻으십시오. 성능 어드바이저가 로드된 조건과 대기 조건을 구별하려 시도한다 해도,
시스템이 켜지고 있거나 꺼지고 있는 중일 때 어드바이저가 사용 가능하면
잘못된 권고가 발행될 수 있습니다. 이 결과는 특히 짧은 테스트를 실행할 때
가능성이 큽니다. 권고가 대부분의 구성에서 도움이 되지만, 권고가 성능에
손상이 되는 경우도 있을 수 있습니다. 이러한 조건으로 인해, 권고는 보증되지 않습니다. 그러므로 업데이트된 구성을 갖는 환경을 테스트하여
해당 구성이 잘 기능하고 수행하는지 확인하십시오.
시간이 흐름에 따라 어드바이저는 다른 권고를 발행할 수 있습니다. 다른 권고는 로드 변화 및 런타임 상태로 인해 발생합니다. 다른 권고를 수신하는 경우, 모든 권고 및 권고가 발행된 기간을 살펴보아야 합니다. 가장 근접하게 최대 프로덕션 로드를 나타내는 시간 동안 권고를 받아야 합니다.
성능 튜닝은 반복 프로세스입니다. 권고를 적용한 후, 프로덕션 로드를 시뮬레이션하고, 권고에 따라 구성을 업데이트한 다음 성능이 향상되었는지 다시 테스트하십시오. 이 절차는 최적 성능이 이루어질 때까지 계속됩니다.
하위 주제
Tivoli Performance Viewer의 성능 어드바이저 보고서
서버에 대한 Tivoli Performance Viewer의 어드바이저 링크를 클릭하여 Tivoli Performance Viewer의 성능 어드바이저에서 권장사항 및 데이터를 보십시오.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_enablingtpvadvisor
파일 이름:tprf_enablingtpvadvisor.html