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

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

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Exemplos de atributos .NET

Aqui estão alguns exemplos de uso do atributo com o agente New Relic .NET.

Desativar todos os atributos

Neste exemplo, os atributo estão desabilitados. As listas include e exclude serão ignoradas e todos os atributos serão filtrados.

Configuration:

<attributes enabled="false" />

Input keys:

foo, bar, request.parameters.foo, request.parameters.bar

Output for destinations:

transaction_tracer: none
error_collector: none
transaction_events: none
browser_monitoring: none

Selecione destinos específicos

Neste exemplo:

  • Atributo estão desabilitados para rastreamento da transação. As listas include e exclude serão ignoradas e todos os atributos serão filtrados para este destino.

  • Atributo estão desativados para

    por padrão.

  • Os parâmetros de solicitação (prefixados com request.parameters.) estão desativados por padrão para todos os destinos.

Como resultado, apenas bar é enviado em erros de rastreamento e eventos de transação.

Configuration:

<attributes enabled="true">
<exclude>foo</exclude>
</attributes>
<transactionTracer>
<attributes enabled="false" />
</transactionTracer>

Input keys:

foo, bar, request.parameters.foo, request.parameters.bar

Output for destinations:

transaction_tracer: none
error_collector: bar
transaction_events: bar
browser_monitoring: none

Selecione valores e destinos

Neste exemplo, teclas de entrada específicas são selecionadas para determinados destinos de saída e excluídas de outros.

  • A chave food.fruit.banana será excluída apenas do rastreamento da transação.
  • As chaves food e food.bread serão excluídas de todos os destinos.

Configuration:

<attributes enabled="true">
<exclude>food*</exclude>
<include>food.fruit.*</include>
</attributes>
<transactionTracer>
<attributes enabled="true">
<exclude>food.fruit.banana</exclude>
</attributes>
</transactionTracer>

Input keys:

food, food.bread, food.fruit.banana, food.fruit.apple

Output for destinations:

transaction_tracer: food.fruit.apple
error_collector: food.fruit.banana, food.fruit.apple
transaction_events: food.fruit.banana, food.fruit.apple
browser_monitoring: food.fruit.banana, food.fruit.apple

Emulando comportamento de atributo legado do lado do servidor

Neste exemplo, o agente coleta parâmetros de solicitação e os registra nos destinos tracer de transação e do coletor de erros. Isso emula a ativação das configurações de configuração do legado no lado do servidor para as opções Capture attributes ou Capture parameters . Personalize os seguintes elementos <attributes> no arquivo de configuração do agente .NET:

<transactionTracer>
<attributes>
<include>request.parameters*</include>
</attributes>
</transactionTracer>
<errorCollector>
<attributes>
<include>request.parameters*</include>
</attributes>
</errorCollector>
Copyright © 2024 New Relic Inc.

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