및 다음을 포함하여 다양한 유형의 차트가 있습니다.
예를 들어 APM 요약 UI 페이지에서 차트 유형은 다음 아이콘으로 표시됩니다.
![new-relic-ui-apm-chart-types.png APM summary UI page chart types](/images/apm_screenshot-crop_chart-types.webp)
응답 시간 차트
응답 시간 차트는 색상으로 구분된 누적 막대 차트입니다. 응답 시간은 요청자의 관점에서 트랜잭션 의 지속 시간이며 트랜잭션 내에서 보낸 모든 시간의 총합일 필요는 없습니다.
응답 시간과 총 시간 간의 관계는 애플리케이션의 계측 코드 내에서 얼마나 많은 동시성이 발생하는지를 반영합니다.
응답 시간 | 총 시간 대비 |
---|---|
< | 응답 시간이 소요된 총 시간인 less than 이면 비차단 또는 비동기 컴퓨팅 모델을 통해 동시성을 활용하고 있는 것입니다. |
\= | 응답 시간이 소요된 총 시간인 equal to 인 경우 차단 또는 동기 컴퓨팅 모델을 사용 중일 수 있습니다. |
> | 응답 시간이 소요된 총 시간인 greater than 인 경우 이는 리소스 경합 때문일 수 있습니다. 예를 들어 응답 작업이 경합이 심한 스레드 풀에서 실행되는 경우 응답이 완료되기 전에 다른 작업이 완료되어야 합니다. (에이전트는 리소스를 기다리는 데 소요된 시간을 추적하지 않습니다.) |
히스토그램 차트
히스토그램 차트는 선택한 기간에 대한 응답 시간 분포를 보여줍니다.
큰 이상값과 긴 "꼬리"는 히스토그램을 표시하는 브라우저 차트에서 일반적입니다. 의미 있는 버킷에 데이터를 제공하기 위해 의도적으로 95번째 백분위수에서 히스토그램 데이터를 차단했습니다. 그렇지 않으면 히스토그램은 작은 비율의 이상값을 수용하기 위해 크기의 두 배 이상이어야 할 수도 있습니다. 브라우저 모니터링의 최종 사용자 응답 시간도 제한됩니다.
백분위수 차트
APM 및 브라우저 모니터링과 같은 백분위수 차트를 제공하는 기능의 경우 응답 시간을 더 잘 이해할 수 있도록 몇 가지 백분위수 값을 제공합니다.
- 99%: 응답 시간의 99%가 이 라인 아래에서 발생했음을 나타냅니다. 이는 이상값을 찾는 데 유용합니다.
- 95%: 응답 시간의 95%가 이 라인 아래에서 발생했음을 나타냅니다. 이것은 표준을 설정하는 데 유용합니다.
- 중앙값: 응답 시간의 절반이 이 값보다 높고 절반이 더 낮은 위치를 나타냅니다.
- 평균: 모든 응답의 평균
백분위수 차트는 단일 에이전트가 모니터링할 수 있는 여러 앱이 아니라 선택한 앱에 대한 데이터를 보여줍니다.