• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

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.

Criar um problema

SetTransactionName (API do agente .NET)

Sintaxe

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

Define o nome da transação atual.

Requisitos

Compatível com todas as versões do agente.

Deve ser chamado dentro de uma transação.

Descrição

Define o nome da transação atual. Antes de usar esta chamada, certifique-se de compreender as implicações dos problemas de agrupamento métrico.

Se você usar essa chamada diversas vezes na mesma transação, cada chamada substituirá a chamada anterior e a última chamada definirá o nome.

Importante

Não use colchetes [suffix] no final do nome da sua transação. O New Relic remove automaticamente os colchetes do nome. Em vez disso, use parênteses (suffix) ou outros símbolos, se necessário.

Valor exclusivo como URLs, títulos de páginas, valores hexadecimais, IDs de sessão e valores identificáveis exclusivamente não devem ser usados na nomenclatura de sua transação. Em vez disso, adicione esses dados à transação como um parâmetro personalizado com a chamada AddCustomAttribute() .

Importante

Não crie mais de 1000 nomes de transação exclusivos (por exemplo, evite nomear por URL se possível). Isso tornará seus gráficos menos úteis e você poderá atingir os limites definidos pela New Relic quanto ao número de nomes de transação exclusivos por conta. Também pode diminuir o desempenho do seu aplicativo.

Parâmetro

Parâmetro

Descrição

$category

corda

Obrigatório. A categoria desta transação, que você pode usar para distinguir diferentes tipos de transações. O padrão é Custom. Apenas os primeiros 255 caracteres são mantidos.

$name

corda

Obrigatório. O nome da transação. Apenas os primeiros 255 caracteres são mantidos.

Exemplos

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.