• 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.

문제 신고

SetTransactionName(.NET 에이전트 API)

통사론

NewRelic.Api.Agent.NewRelic.SetTransactionName(string $category, string $name)

현재 트랜잭션의 이름을 설정합니다.

요구 사항

모든 에이전트 버전과 호환됩니다.

트랜잭션 내에서 호출되어야 합니다.

설명

현재 트랜잭션의 이름을 설정합니다. 이 호출을 사용하기 전에 측정항목 그룹화 문제 의 의미를 이해해야 합니다.

동일한 트랜잭션 내에서 이 호출을 여러 번 사용하면 각 호출이 이전 호출을 덮어쓰고 마지막 호출이 이름을 설정합니다.

중요

거래 이름 끝에 대괄호 [suffix] 를 사용하지 마십시오. New Relic은 자동으로 이름에서 괄호를 제거합니다. 대신 필요한 경우 괄호 (suffix) 또는 기타 기호를 사용하십시오.

URL, 페이지 제목, 16진수 값, 세션 ID 및 고유하게 식별 가능한 값과 같은 고유한 값은 거래 이름을 지정할 때 사용해서는 안 됩니다. 대신 AddCustomAttribute() 호출을 사용하여 해당 데이터를 사용자 정의 매개변수로 트랜잭션에 추가하십시오.

중요

고유한 트랜잭션 이름을 1000개 이상 만들지 마십시오(예: 가능하면 URL로 이름을 지정하지 마십시오). 이렇게 하면 차트의 유용성이 떨어지고 계정당 고유한 거래 이름의 수에 대해 New Relic이 설정하는 제한에 부딪힐 수 있습니다. 또한 애플리케이션의 성능을 저하시킬 수 있습니다.

매개변수

매개변수

설명

$category

필수의. 다양한 유형의 거래를 구별하는 데 사용할 수 있는 이 거래의 범주입니다. 기본값은 Custom 입니다. 처음 255자만 유지됩니다.

$name

필수의. 트랜잭션의 이름입니다. 처음 255자만 유지됩니다.

NewRelic.Api.Agent.NewRelic.SetTransactionName("Other", "MyTransaction");
Copyright © 2024 New Relic Inc.

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