• 로그인지금 시작하세요

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

AJAX 페이지: 시간이 많이 걸리는 호출 식별

브라우저 모니터링의 AJAX UI는 브라우저에서 HTTP 또는 HTTPS 도메인과 같은 외부 끝점에 대한 최근 AJAX 요청을 보여줍니다. 이 정보는 시간이 많이 걸리거나 사이트의 웹 페이지 일부를 업데이트하는 AJAX 호출이 실패할 때 최종 사용자 경험의 문제를 식별하는 데 도움이 됩니다. 데스크톱 브라우저, 모바일 장치 및 태블릿을 포함한 장치 유형별로 문제를 검토할 수 있습니다.

문제 해결 사항

다음은 앱의 성능 문제를 식별하기 위한 몇 가지 문제 해결 팁입니다.

AJAX 호출 문제 해결

전체 요청의 문제

문제가 어디에 있는지 확실하지 않거나 요청을 처음부터 끝까지 추적하려면 AJAX UI에서 분산 추적 링크를 클릭하세요.

타이밍 문제

시간 백분율 , 분당 처리량 요청(rpm) 및 요청당 평균 데이터 전송 속도는 타이밍 문제를 식별하는 데 도움이 될 수 있습니다.

  • AJAX 요약 페이지의 요청당 평균 데이터 전송 차트에서 큰 폭의 스파이크를 찾으십시오.
  • 개별 호출의 AJAX 성능 탭에서 높은 콜백 시간 값과 데이터 전송 속도 간의 상관 관계를 찾습니다.

엔드포인트 문제

이상값 엔드포인트를 찾아 해당 엔드포인트에서 이루어진 개별 요청을 조사합니다.

AJAX 요약 페이지의 상태 코드 차트는 호출의 반환 동작에 대한 정보를 제공합니다. 200 범위를 벗어나는 상태 코드가 많이 표시되면 AJAX 엔드포인트에 문제가 있음을 나타낼 수 있습니다.

특정 웹페이지 위치 문제

로드되는 페이지의 컨텍스트 내에서 잠재적인 AJAX 문제를 검사합니다. AJAX 트랜잭션을 선택한 다음 AJAX를 사용한 세션 추적 테이블에서 추적을 선택하십시오.

그것을하는 방법

앱에 대한 AJAX 요청 문제를 해결하려면:

  1. one.newrelic.com > Browser > (앱 선택) > AJAX 로 이동합니다.
  2. 장치 유형을 선택하십시오: 데스크탑(기본값), 모바일 및 태블릿.
  3. 성능 또는 페이지 보기별로 특정 AJAX 호출에 대한 세부 정보를 검토하려면 링크를 클릭하십시오.

one.newrelic.com > Browser > (앱 선택) > AJAX : 시간이 많이 걸리거나 사이트의 웹페이지 일부를 업데이트하는 AJAX 호출 실패로 인한 문제를 식별합니다.

무엇 향후 계획

AJAX UI 외에도 다음 리소스를 사용할 수도 있습니다.

Copyright © 2022 New Relic Inc.