단순히 단일 클라이언트에서 현재 트랜잭션 서명을 기록하는 것만으로는 좋은 트랜잭션 정의를 만들 수 없습니다. 조직에 가장 유용한 정보를 제공하는 적절한 트랜잭션 정의를 만들려면 트랜잭션 정의를 편집하여 모든 사용자가 실행하는 트랜잭션과 일치하도록 일반화해야 할 수 있습니다.
일치하는 트랜잭션을 식별하려면
"비즈니스 트랜잭션" 페이지가 나타납니다.
"트랜잭션" 페이지가 나타납니다.

"구성 요소" 페이지가 나타납니다.

중요 구성 요소 집합은 기본 트랜잭션 하나와 여러 트랜잭션 구성 요소로 구성됩니다. 구성 요소는 다음과 같이 포함된 구성 요소나 캐시 가능 구성 요소 또는 둘 모두로 지정할 수 있습니다.
트랜잭션이 성공한 것으로 간주되려면 사용자에게 올바로 전달되어야 하는 구성 요소입니다. 포함된 구성 요소가 요청되었지만 반환되지 않았거나, 반환되었지만 결함 있는 것으로 확인된 경우 전체 트랜잭션이 문제 있는 것으로 간주됩니다. 포함된 구성 요소의 크기와 시간은 트랜잭션의 크기와 시간에 포함됩니다.
캐시 가능 값을 검사하려면 먼저 구성 요소를 포함되도록 지정해야 합니다.
포함된 캐시 가능 구성 요소는 선택 사항입니다. 구성 요소가 측정될 때 해당 시간과 크기가 비즈니스 트랜잭션의 시간과 크기에 포함됩니다. 구성 요소가 측정되지 않으면 결함이 생성되지 않습니다.
포함된 캐시 불가능 구성 요소는 필수입니다. 구성 요소가 측정될 때 해당 시간과 크기가 비즈니스 트랜잭션의 시간과 크기에 포함됩니다. 구성 요소가 없으면 "누락된 구성 요소" 결함이 생성되고 트랜잭션이 결함 있는 트랜잭션으로 표시됩니다.
브라우저 클라이언트 또는 프록시 서버에 의해 캐시될 수 있는 포함된 구성 요소는 캐시 가능으로 표시되어야 합니다. CSS 스타일시트, JavaScript, 이미지 및 다른 정적 콘텐츠와 같은 트랜잭션 구성 요소는 캐시 가능으로 표시되어야 합니다.
이 절차 뒤에 나오는 표에서는 몇 가지 예제 구성 요소를 보여 줍니다.
예를 들어 배너 광고 그래픽 구성 요소, 주 CSS 스타일시트 구성 요소 및 JavaScript 코드 구성 요소를 포함하는 웹 페이지가 있습니다. 트랜잭션 시간, 크기 및 처리량 측정에 배너 광고 그래픽 구성 요소를 포함하지 않으려면 CSS 스타일시트와 JavaScript 구성 요소만 "포함됨"으로 표시할 수 있습니다.
구성 요소가 포함되도록 표시되어 있지 않으면 해당 시간과 크기가 트랜잭션 시간과 크기에 포함되지 않습니다.
구성 요소를 캐시 가능으로 지정하는 경우 프록시 서버나 클라이언트 웹 브라우저에서 결과를 캐시할 수 있습니다.
참고: 특정 구성 요소가 없을 때 결함을 생성하려면 "캐시 가능" 확인란이 선택되어 있지 않아야 합니다.
다음 표에는 몇 가지 예제 구성 요소가 나와 있습니다.
|
구성 요소 |
포함됨 |
캐시 가능 |
|
main.css |
Yes |
Yes |
|
content.js |
Yes |
No |
|
banner.gif |
No |
Yes |
|
Copyright © 2013 CA.
All rights reserved.
|
|