• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

New Relic의 APM 거래

거래 라는 단어는 소프트웨어 산업에서 여러 가지 다른 의미를 가질 수 있습니다. 이 문서는 New Relic에서 이 용어를 사용하는 방법과 거래를 보고하는 방법을 설명합니다.

트랜잭션이란 무엇입니까?

New Relic에서 트랜잭션 은 소프트웨어 애플리케이션에서 하나의 논리적 작업 단위로 정의됩니다. 특히 작업 단위를 구성하는 함수 호출 및 메서드 호출을 나타냅니다. APM의 경우 애플리케이션이 웹 요청을 수신할 때부터 응답이 전송될 때까지 발생하는 활동을 나타내는 웹 트랜잭션 을 참조하는 경우가 많습니다.

지원되는 시스템에 APM을 설치하면 웹 요청 및 기타 중요한 기능과 방법을 자동으로 보고하기 시작합니다. 기본 모니터링 수준을 보완하기 위해 추가 트랜잭션을 보고하도록 사용자 정의 계측을 설정할 수 있습니다.

일부 프레임워크에는 자연스러운 트랜잭션 개념이 없습니다. 즉, 트랜잭션으로 쉽게 인식하거나 모니터링할 수 있는 미리 정의된 경로가 없습니다. 이러한 프레임워크에서 트랜잭션을 정의하려면 사용자 정의 계측을사용할 수 있습니다.

거래 유형

누적 트랜잭션 데이터는 트랜잭션 페이지 의 APM에 나타납니다. 트랜잭션의 두 가지 주요 범주는 웹 및 비웹입니다.

  • : 트랜잭션은 HTTP 요청으로 시작됩니다. 대부분의 조직에서 이는 고객 중심의 상호 작용을 나타내므로 모니터링해야 하는 가장 중요한 트랜잭션입니다.
  • 비 웹 : 웹이 아닌 트랜잭션 은 웹 요청으로 시작되지 않습니다. 여기에는 웹 작업자가 아닌 프로세스, 백그라운드 프로세스, 스크립트, 메시지 대기열 활동 및 기타 작업이 포함될 수 있습니다.

거래 하위 유형

에이전트에는 다음과 같은 거래 하위 유형이 있습니다.

거래 세그먼트

트랜잭션을 구성하는 개별 기능과 호출을 세그먼트 라고 합니다. 예를 들어 외부 서비스 호출과 데이터베이스 호출은 세그먼트이며 둘 다 APM에 고유한 UI 페이지를 갖습니다.

APM 트랜잭션 페이지 는 집계 트랜잭션 세그먼트 데이터를 표시합니다.

트랜잭션 이름 지정

지원되는 프레임워크의 경우 트랜잭션 이름은 프레임워크에서 트랜잭션에 부여한 이름, 트랜잭션 중에 감지된 함수 이름 또는 웹 요청의 URL과 같은 다양한 소스에서 올 수 있습니다.

유사한 형식으로 많은 이름을 생성하는 거래의 경우, 우리는 그것들을 일반 거래 범주로 통합합니다. 예를 들어 트랜잭션은 /user/*/control_panel 으로 표시될 수 있습니다. 여기서 * 은 다른 사용자 이름을 나타냅니다.

트랜잭션의 이름을 바꾸거나 이름이 통합되는 방식을 조정하려면 사용자 정의 계측을사용하십시오.

트랜잭션 모니터링

다음은 APM을 사용하여 트랜잭션을 모니터링할 수 있는 몇 가지 다른 방법입니다.

모니터링하고 싶다면...

이것을 사용...

비즈니스에 중요한 거래

UI에서 이를 강조하고 사용자 정의 수준의 모니터링을 설정할 수 있는 주요 트랜잭션 을 생성합니다.

비동기 활동

절차에 따라 특정 APM 언어 에이전트 에 대한 비동기 활동을 설정합니다.

애플리케이션 전반의 활동

애플리케이션 간에 트랜잭션을 연결하면 비즈니스 관련 애플리케이션 활동에 대한 자세한 정보를 얻을 수 있습니다. 자세한 내용은 분산 추적교차 애플리케이션 추적 에 대한 설명서를 참조하세요.

모든 애플리케이션 및 서비스에 대한 높은 수준의 개요를 보려면 엔터티 탐색기를 사용하십시오.

쿼리 트랜잭션

기본 속성 의 심층 집합이 첨부된 쿼리에 트랜잭션을 사용할 수 있습니다. 이러한 속성을 사용하여 쿼리를 실행하고 APM에서 기본적으로 제공하지 않는 사용자 지정 차트를 만들 수 있습니다.

UI 또는 NRQL을 사용하여 데이터를 쿼리하는 방법에 대한 정보는 Query New Relic data 를 참조하십시오.

Copyright © 2024 New Relic Inc.

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