Tivoli Performance Viewer로 데이터 보기

이 페이지에서 선택한 서버에 대한 성능 데이터 보기 및 새로 고치기, 사용자 및 로고 설정 변경, 특정 성능 모듈에 대한 정보 및 요약 보고서 보기 등을 수행할 수 있습니다.

이 관리 콘솔 페이지를 보려면, 모니터링 및 조정 > 성능 뷰어 > Current® 활동 > 서버를 클릭하십시오.

해당 서버의 현재 활동을 보려면 서버 이름을 클릭하십시오. 이 보기에서 Tivoli® Performance Viewer에는 탐색 패널과 데이터 보기 패널이 포함된 두 개의 기본 파트가 있습니다.

새로 고침

탐색 트리를 다시 빌드하려면 새로 고치기를 클릭하십시오. 사용 가능한 PMI(Performance Monitoring Infrastructure) 데이터가 변경되었는데 트리에는 해당 변경사항이 반영되지 않은 경우에 새로 고치기가 도움이 됩니다.

모듈 보기

트리에서 하나 이상의 성능 모듈을 선택한 뒤 모듈 보기를 클릭하면 해당 모듈에 대한 정보가 데이터 보기 패널에 표시됩니다.

데이터 모니터링 패널에서는 다중 카운터를 선택할 수 있으며 패널에는 연관된 자원의 결과로 생성된 성능 데이터가 표시됩니다. 다음과 같은 두 개의 패널이 포함됩니다.
  • 카운터 보기 패널
  • 카운터 선택 패널. 필요한 경우, 배율 필드에 기본값을 편집하여 배율 조정 인자를 선택할 수 있습니다.

모든 항목 선택 취소

탐색 트리에서 선택된 모든 모듈의 선택을 빠르게 취소하려면 모든 항목 선택 취소를 선택합니다.

어드바이저

어드바이저를 클릭하여 애플리케이션이 실행하는 동안 다양한 데이터를 검사하십시오. 성능 어드바이저는 수집된 PMI 데이터를 사용하여 시스템이 최적의 성능을 나타내도록 조정할 수 있게 도와줍니다.

첫 번째 테이블은 웹 컨테이너에 대한 초당 요청 수와 응답 시간(밀리초)을 표시합니다.

파이 그래프에는 CPU 활동이 사용 중 및 유휴 백분율로 표시됩니다.

세 번째 테이블은 서로 다른 자원에 대한 평균 스레드 활동(예: 기본값, 오브젝트 요청 브로커 및 웹 컨테이너)을 표시합니다. 활동은 사용 중 및 유휴 상태의 스레드 또는 연결 수로 표시됩니다.

권고에 대한 자세한 정보를 보려면 보고자 하는 메시지를 선택하십시오. 이 보기는 권고 메시지, 심각도, 설명, 사용자 조치 및 세부사항에 대한 추가 정보를 제공합니다.

사용자 설정

다음 사용자 설정에 대해 필요에 따라 값을 변경하십시오.

Information
새로 고치기 비율 서버가 제공한 PMI(Performance Monitoring Infrastructure) 서비스에서 Tivoli Performance Viewer가 이 서버의 성능 데이터를 수집하는 빈도를 지정합니다. 기본값은 30초입니다. 서버의 성능 데이터를 보다 빈번하게 수집하려면 새로 고치기 비율을 더 작은 수로 설정하십시오. 성능 데이터를 덜 빈번하게 수집하려면 새로 고치기 비율을 더 큰 수로 설정하십시오. 허용되는 범위는 5 - 500초입니다.
버퍼 크기 서버를 저장할 데이터 용량을 지정합니다. Tivoli Performance Viewer에 표시된 데이터는 단기 인메모리 버퍼에 저장됩니다. 버퍼가 가득 차면 새 항목을 검색할 때마다 가장 오래된 항목을 버립니다. 기본 버퍼 크기는 40입니다. 허용되는 값은 10, 20, 30, 40, 50, 60, 70, 80, 90 및 100입니다. 버퍼 크기가 클수록 보다 많은 메모리가 소모됩니다. 따라서 불필요한 데이터를 저장하는 데 메모리를 낭비하지 말고 분석에 충분한 정도의 모니터링 데이터를 캡처할 만한 버퍼 크기를 지정하십시오.
다른 이름으로 데이터 보기 카운터 값이 표시되는 방법을 지정합니다. 보기 옵션은 다음을 포함합니다.
원시 값
절대 값을 표시합니다. 카운터가 데이터베이스 풀에 있는 평균 연결 수와 같은 로드 데이터를 표시하는 경우, Tivoli Performance Viewer는 현재 값을 표시합니다.
값 변경
이전 값과 현재 값의 차이를 표시합니다.
변경 비율
변경/(T1 - T2) 비율을 표시하는 데, 변경은 이전 값과 현재 값의 차이며 T1은 현재 값이 검색된 시간, T2는 이전 값이 검색된 시간입니다.

로그 설정

로그 설정은 로깅 시작을 클릭할 때 발생하는 사항(예: 서블릿, EJB(엔터프라이즈 Bean), EJB 메소드, 연결 풀 또는 스레드 풀의 성능에 대한 요약 보고서)을 제어합니다.

다음 로그 설정에 대해 필요에 따라 값을 변경하십시오.

Information
지속 기간 로깅 중지를 먼저 클릭하지 않는 경우 로깅이 계속되는 분 단위 시간을 지정합니다. Tivoli Performance Viewer는 풀타임 로깅 솔루션이 아닙니다.
최대 파일 크기 단일 파일의 최대 크기(MB)를 지정합니다. Tivoli Performance Viewer는 로그 파일을 자동으로 압축하여 공간을 절약하며 이 매개변수는 서로 유사하긴 하지만 압축 후가 아닌 압축 전 파일 크기를 제어합니다.
히스토리 파일의 최대 수 중지시키기 전에 파일 Tivoli Performance Viewer 쓰기 수를 지정합니다. 로깅 지속 기간이 끝나기 전에 Tivoli Performance Viewer가 최대 파일 크기에 도달하면, 이는 다른 파일에서 최대 크기에 도달할 때까지 계속해서 로깅합니다. 로깅 지속 기간이 끝나기 전에 Tivoli Performance Viewer가 히스토리 파일의 최대 수에 도달하면, Tivoli Performance Viewer는 가장 오래된 히스토리 파일을 삭제하고 새 파일에서 계속해서 로깅합니다. 저장된 데이터의 총계는 최대 파일 크기히스토리 파일의 최대 수 매개변수로 제한됩니다.
파일 이름 로그 파일의 이름을 지정합니다. 로그가 시작되는 서버 이름과 시간은 로그 이름에 추가되어 사용자의 로그 파일 식별을 돕습니다.
로그 출력 형식 Tivoli Performance Viewer가 로그 파일을 XML 또는 2진 형식으로 쓰는지 여부를 지정합니다. 2진 형식은 압축하지 않은 경우 더 작은 로그 파일을 제공하므로 이 형식을 권장합니다.

요약 보고서 보기

각 애플리케이션 서버에 대한 요약 보고서가 사용 가능합니다.

보고서를 보기 전에 데이터 카운터가 사용 가능하고 모니터링 레벨이 제대로 설정되었는지 확인하십시오.

표준 모니터링 레벨은 EJB(Enterprise JavaBeans) 메소드에 대한 보고서를 제외한 모든 보고서를 사용 가능하게 합니다. EJB 메소드 보고서를 사용 가능으로 설정하려면 EJB 메소드가 포함되도록 PMI 레벨을 조정하십시오.

Tivoli Performance Viewer는 각 애플리케이션 서버에 다음과 같은 요약 보고서를 제공합니다.
서블릿
서블릿 요약은 현재 애플리케이션 서버에서 실행 중인 모든 서블릿을 나열합니다. 가장 많은 시간이 소요되는 서블릿 및 애플리케이션을 빠르게 찾고 가장 빈번하게 호출되는 서블릿을 판별하려면 서블릿 요약 보기를 사용하십시오. 열별로 요약 테이블을 정렬할 수 있습니다.

팁:

  • 가장 느린 서블릿 또는 JSP(JavaServer Page)를 찾으려면 평균 응답 시간별로 정렬하십시오. 평균 응답 시간은 밀리초로 지정됩니다.
  • 가장 많이 사용하는 서블릿 또는 JSP를 찾으려면 총 요청 수별로 정렬하십시오.
  • 응답 시간이 가장 높은 서블릿 또는 JSP를 찾으려면 총 시간별로 정렬하십시오.
Enterprise JavaBeans
EJB(Enterprise JavaBeans) 요약은 서버에서 실행하는 모든 엔터프라이즈 Bean, 이들의 메소드에 소모된 시간, EJB 호출 수 및 각 엔터프라이즈 Bean에 소비된 총 시간을 나열합니다.
total_time = number_of_invocations * time_in_methods
다양한 열을 정렬하여 가장 비용이 많이 드는 엔터프라이즈 Bean을 찾으십시오. 또한 개별 EJB 메소드에 PMI 카운터를 사용할 수 있는 경우 각 메소드의 통계를 보기 위해 EJB 이름 옆에 선택란을 선택하십시오.

  • 가장 느린 엔터프라이즈 Bean을 찾으려면 평균 응답 시간별로 정렬하십시오.
  • 가장 많이 사용되는 엔터프라이즈 Bean을 찾으려면 메소드 호출별로 정렬하십시오.
  • 응답 시간이 가장 느린 엔터프라이즈 Bean을 찾으려면 총 시간별로 정렬하십시오.
EJB 메소드
EJB 메소드 요약은 각 EJB 메소드에 대한 통계를 보여 줍니다. EJB 메소드 요약을 사용하여 가장 비용이 많이 드는 엔터프라이즈 Bean 메소드를 찾으십시오.

  • 가장 느린 EJB 메소드를 찾으려면 평균 응답 시간별로 정렬하십시오.
  • 가장 많이 사용되는 EJB 메소드를 찾으려면 메소드 호출별로 정렬하십시오.
  • 응답 시간이 가장 느린 EJB 메소드를 찾으려면 총 시간별로 정렬하십시오.
연결 풀
연결 풀 요약은 애플리케이션 서버에 정의되어 있는 모든 데이터 소스 연결을 나열하고 시간의 경과에 따른 이들의 사용률을 보여 줍니다.

  • 애플리케이션이 정상 사용률에서 과중한 사용률까지 경험할 때에는 이 애플리케이션이 사용하는 풀을 거의 완전히 이용해야 합니다. 이용률이 낮다는 것은 사용한 적이 없는 연결이나 스레드를 유지보수하느라 자원을 낭비하고 있다는 것을 의미합니다. 다양한 풀을 통한 작업의 진행 순서를 고려하십시오. 파이프라인 끝 부분 근처의 자원 이용률이 낮은 경우 이는 파이프라인 앞 부분 근처의 자원이 압박을 받고 있거나 필요 이상이 자원이 파이프라인 끝 부분에 할당되어 있음을 의미합니다.
스레드 풀
스레드 풀 요약은 애플리케이션 서버에 있는 모든 풀의 시간 경과에 따른 사용률을 보여 줍니다.

  • 애플리케이션이 정상 사용률에서 과중한 사용률까지 경험할 때에는 이 애플리케이션이 사용하는 풀을 거의 완전히 이용해야 합니다. 이용률이 낮다는 것은 사용한 적이 없는 연결이나 스레드를 유지보수하느라 자원을 낭비하고 있다는 것을 의미합니다. 다양한 풀을 통한 작업의 진행 순서를 고려하십시오. 파이프라인 끝 부분 근처의 자원 이용률이 낮은 경우 이는 파이프라인 앞 부분 근처의 자원이 압박을 받고 있거나 필요 이상이 자원이 파이프라인 끝 부분에 할당되어 있음을 의미합니다.

성능 모듈

CPU 사용량과 같은 시스템 자원, 데이터베이스 연결 풀과 같은 WebSphere® Application Server 풀과 큐 및 서블릿 응답 시간과 같은 고객 애플리케이션 데이터에 대한 다양한 성능 데이터의 그래픽과 도표를 제공하는 성능 모듈을 보십시오. 성능 데이터에 대한 뷰어를 제공하는 것 외에, Tivoli Performance Viewer를 통해 사용자 정의 PMI를 구현한 고객 애플리케이션 또는 기타 제품에 대한 데이터를 볼 수 있습니다.

각 성능 모듈에는 이와 연관된 여러 카운터가 있습니다. 이들 카운터는 데이터 도표나 테이블 아래의 테이블에 표시됩니다. 도표 또는 테이블에 선택된 카운터가 표시됩니다. 옆에 표시되는 선택란을 선택 또는 선택 취소해서 도표나 테이블에서 카운터를 추가 또는 제거할 수 있습니다. 각 모듈의 첫 번째 세 카운터는 기본적으로 표시됩니다.

버전 8에서 Tivoli Performance Viewer 그래프는 성능 활동 플롯 작성을 위해 SVG(Scalable Vector Graphics) 형식이 아니라 Dojo Technology를 사용합니다. Dojo 형식이 더 나은 사용자 경험을 제공하고 애플리케이션 서버에 대해 프로세서와 메모리가 더 효율적입니다. SVG 형식은 계속 지원되지만 이 제품의 버전 8에서는 더 이상 사용되지 않습니다. SVG 형식 및 이미지 형식을 사용하려면 JVM 특성을 false로 설정하십시오(예: com.ibm.websphere.tpv.DojoGraph=false). 특성이 false로 설정되면, Dojo가 사용 불가능하고 Tivoli Performance Viewer는 SVG 형식을 사용하여 대화식 그래픽를 표시하거나 JPG 형식을 사용하여 비대화식 그래픽을 표시합니다. com.ibm.websphere.tpv.DojoGraph=false를 설정하여 SVG 형식을 사용하도록 지정하면, Adobe SVG 브라우저 플러그인이 설치되지 않은 경우 프로그램을 다운로드하여 설치하라는 프롬프트가 표시됩니다. 플러그인 설치를 선택하지 않으면(취소 선택), Tivoli Performance Viewer가 정적 이미지를 표시합니다. 사용자의 브라우저가 Internet Explorer 7인 경우, Adobe SVG 설치 프롬프트에 액세스하지 못할 수도 있습니다. 문제점을 해결하려면 Adobe SVG를 재설치하십시오. 기본적으로, 이 특성을 true 값으로 설정하여 Dojo 형식을 사용합니다.

성능 모듈에서 현재 활동을 봅니다. 이것은 여러 시스템 자원의 상태와 사용률이 표시되는 실시간 조작입니다. 로깅이 켜진 경우 이외에는, 이 시나리오에서 생성된 데이터는 저장되지 않으며 이후의 보기 및 분석에 사용할 수 없습니다. 동작 및 시스템 자원을 모니터하려면 로깅 시작을 클릭하십시오. 사용자는 나중에 파일을 재생하고 분석할 수 있습니다.

로깅 시작/로깅 중지

성능 데이터 로깅을 시작하거나 중지합니다. 서버 모니터링을 시작하면, Tivoli Performance Viewer 패널에서 실시간 조작을 볼 수 있게 됩니다.

0으로 재설정

단추를 클릭하는 순간 현재 카운터 판독치를 사용하여 새 기준선을 설정합니다. 이후의 데이터 포인트는 0으로 재설정을 클릭했을 때의 상대적 위치로 그래프에 그려집니다. 0으로 재설정을 클릭하기 전에 수집된 데이터 포인트는 아직 Tivoli Performance Viewer 버퍼에 있지만 표시되지는 않습니다. 0으로 재설정 실행 취소를 다시 클릭하면, Tivoli Performance Viewer는 현재 버퍼에 있는 모든 데이터를 0으로 재설정 시점이 아니라 원래의 기준선으로부터 표시합니다.

테이블 보기/그래프 보기

테이블의 데이터를 보려면 카운터 선택 테이블에서 테이블 보기를 클릭하십시오. 도표로 전환하려면 그래프 보기를 클릭하십시오.

범례 표시/범례 숨기기

차트에 대한 범례를 보려면 범례 표시를 클릭하십시오. 범례를 숨기려면 범례 숨기기를 클릭하십시오.

버퍼 지우기

테이블 또는 도표에서 값을 지우려면 도표 또는 테이블 아래에서 버퍼 지우기를 클릭하십시오. 이렇게 하면 모든 PMI 데이터가 제거됩니다.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=uprf_tpvserverview
파일 이름:uprf_tpvserverview.html