• 로그인

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

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

문제 신고

트랜잭션 추적 소개

APM 에서 트랜잭션 추적 은 애플리케이션의 단일 트랜잭션 에 대한 자세한 스냅샷을 제공합니다. 트랜잭션 추적은 사용 가능한 함수 호출, 데이터베이스 호출 및 외부 호출을 기록합니다. 트랜잭션 추적을 사용하여 성능 문제를 해결하고 앱 작동 방식에 대한 세부적인 하위 수준 통찰력을 얻을 수 있습니다.

어떤 거래가 추적을 기록하는지

APM에서 트랜잭션 추적은 트랜잭션 을 구성하는 세그먼트를 기록합니다. 더 자세한 정보를 제공하기 때문에 트랜잭션 추적을 사용하여 성능 문제를 분석하고 해결할 수 있습니다 .

New Relic 에이전트가 추적하는 트랜잭션을 제어하는 기본 규칙은 다음과 같습니다.

  • 1분 길이의 수확 주기 동안 임계값( Apdex T 값 의 4배 또는 특정 시간(초))을 위반하는 모든 트랜잭션은 트랜잭션 풀에 추가됩니다.
  • 1분이 지나면 New Relic 에이전트는 해당 풀에서 가장 느린 트랜잭션을 선택하고 트랜잭션 추적을 수행합니다.

이것은 일반적인 규칙이지만 에이전트마다 약간의 차이점이 있습니다. 예를 들어:

  • Java 에이전트는 가끔 느리지 않은 트랜잭션을 수집합니다.
  • 한 트랜잭션이 자주 추적되는 경우 일부 에이전트는 더 다양한 샘플링을 제공하기 위해 다른 트랜잭션을 선택합니다.

계정에 추적이 표시되지 않으면 필요한 기준을 충족하는 거래가 없을 수 있습니다. 이 상황에서 일부 트랜잭션이 추적되도록 트랜잭션 추적 설정 을 조정할 수 있습니다.

합성 모니터링 을 사용하는 경우합성 모니터 추적 이 있을 수 있습니다. 합성 추적은 APM 추적보다 더 자주 발생할 수 있으며 잠재적으로 분당 여러 번 발생할 수 있습니다.

트랜잭션 추적 구성

추적 설정을 구성하거나 편집하려면 다음 절차를 참조하십시오.

UI에서 트랜잭션 추적 보기

트랜잭션 추적을 보려면 다음을 수행합니다.

  1. 다음 중 하나를 수행합니다.

    • New Relic Explorer: one.newrelic.com > Explorer > (앱 선택) > Monitor > Transactions 로 이동합니다.
    • APM: one.newrelic.com > APM > (앱 선택) > Monitor > Transactions 으로 이동합니다.
  2. 트랜잭션 추적 섹션에서 트랜잭션 추적을 클릭하여 추가 세부정보 를 봅니다.

추적 세부정보에 대한 로그 검사

로그와 애플리케이션의 데이터를 함께 가져와 문제 해결을 더 쉽고 빠르게 할 수 있습니다. 컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다.

  1. 거래 페이지에서 추적을 클릭하면 추적 세부정보 페이지 로 이동합니다.
  2. 추적 세부정보 페이지에서 로그 보기 를 클릭합니다.
  3. 개별 로그 메시지와 관련된 세부 정보를 보려면 메시지를 직접 클릭하십시오.

Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.

트랜잭션 추적 문제 해결

트랜잭션 추적이 표시될 것으로 예상되지만 표시되지 않는 경우 문제 해결 절차 를 따르십시오.

트랜잭션 추적, 느린 쿼리 및 서비스 맵을 사용하여 성능 문제를 해결하는 방법에 대한 자세한 내용은 성능 문제 분석 을 참조하십시오.

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.