OpenTelemetry 데이터를 보내고 UI에서 서비스(엔티티)를 연 후 트랜잭션을 클릭하여 애플리케이션의 응답 시간을 급증시킬 수 있는 느린 트랜잭션 을 식별합니다. 문제가 있는 트랜잭션을 식별하면 해당 트랜잭션의 성능에 대한 세부 정보를 드릴하고 해당 트랜잭션과 관련된 분산 추적을 볼 수 있습니다.
New Relic의 트랜잭션 개념은 소프트웨어 애플리케이션에서 하나의 논리적 작업 단위를 캡슐화합니다. 일반적으로 이것은 단일 프로세스에 의해 수행되는 작업입니다.
측정항목 또는 범위
메트릭 또는 범위를 사용 하여 트랜잭션 보기를 강화하도록 선택할 수 있습니다.
중요
메트릭을 선택할 때 트랜잭션은 HTTP 서버에 대해서만 표시됩니다. gRPC 서비스 메서드 또는 기타 프로토콜에 대한 트랜잭션은 아직 표시되지 않습니다.
필수 속성
OpenTelemetry를 사용하면 트레이스 데이터를 트랜잭션 개념에 매핑하기 위해 SpanKind
에 의존합니다. server
또는 consumer
의 SpanKind
은 프로세스의 진입점을 식별하는 데 사용됩니다. 즉, 이는 원격 프로세스의 루트 범위 또는 하위 범위인 범위입니다.
OpenTelemetry 데이터가 트랜잭션 페이지에 나타나도록 하려면 OTel 의미 체계 규칙에 따라 다음 속성이 있는지 확인하십시오.
측정항목 또는 범위? | 설명 |
---|---|
메트릭 |
|
스팬 |
|
다른 UI 페이지의 OpenTelemetry에 대해 알아보려면 UI 개요 를 참조하세요.