• /
  • EnglishEspañolFrançais日本語한국어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

|View as Markdown (English)

Novo recurso

  • Adicionada a filtragem de atributo de agente por meio de regras de inclusão e exclusão.

    Os atributos do agente agora podem ser controlados usando regras refinadas de inclusão e exclusão. Essas regras, descritas abaixo, substituem capture_params e ignored_params. Quaisquer atributos listados em ignored_params serão migrados para attributes.exclude internamente, a menos que attributes.exclude seja definido explicitamente.

    Três novas propriedades de configuração foram adicionadas à configuração raiz e a cada destino (mais sobre destinos adiante). Essas novas configurações são:

    • attributes.enabled - Permite a coleta de atributos para o destino.
    • attributes.include - Uma lista de atributos ou regras de curinga para incluir.
    • attributes.exclude - Uma lista de atributos ou regras de curinga para excluir.

    As regras de inclusão e exclusão podem ser regras exatas (por exemplo, request.headers.contentLength) ou regras curinga que correspondem apenas ao início das chaves de atributo (por exemplo, request.headers.* corresponderia a qualquer cabeçalho de requisição).

    Essas regras podem ser especificadas globalmente na raiz da configuração, ou para destinos específicos. Esses destinos são:

    • transaction_tracer - Controla os atributos de trace da transação.
    • transaction_events - Controla atributos de evento de transação.
    • error_collector - Controla os atributos de evento de erro.
    • browser_monitoring - Controla atributos de transação de navegador/RUM.
  • addCustomParameter renomeado para addCustomAttribute.

    O método addCustomParameter agora está descontinuado e será removido em uma versão futura do agente. O método addCustomAttribute é um substituto direto para ele.

  • Adicionado cache à filtragem de atributo do agente.

    Para minimizar a sobrecarga de aplicação de regras de atributo, o agente armazena em cache os resultados da filtragem de chaves de atributo e destinos específicos. O cache é limitado a 1.000 pares de destino-chave por padrão, mas pode ser configurado com attributes.filter_cache_limit. Esse cache oferece uma melhoria de 10x na aplicação de regras de filtro para ocorrências no cache.

  • Adicionado allow_all_headers às opções de configuração e atualizada a instrumentação de http.

    Quando definido como true, o agente coletará todos os cabeçalhos de solicitação. Essa coleta respeita as regras de inclusão e exclusão de atributo do agente. Um conjunto padrão de regras de exclusão é fornecido em newrelic.js. Essas regras excluem todos os cookies e cabeçalhos de autenticação.

  • Os segmentos agora podem ser sinalizados como opacos, fazendo com que os segmentos internos sejam omitidos do trace da transação.

Melhorias

  • Foram adicionados limites para atributos de agente para manter a sobrecarga de monitoramento baixa.

    As chaves e os valores de atributo são limitados a 255 bytes cada. Chaves que são maiores que 255 bytes são descartadas, e uma mensagem de aviso é registrada. Valores maiores que 255 bytes são truncados para 255 bytes, respeitando a codificação UTF-8 multibyte. Atributos personalizados estão limitados a 64 por transação. Atributos além do 64º são ignorados silenciosamente.

  • Erro adicionado à mensagem do log de falha de conexão do coletor.

  • Atributo request_uri renomeado para request.uri.

    Isso alinha o nome do atributo com todos os outros atributos de solicitação.

  • Dependência https-proxy-agent atualizada de ^0.3.5 para ^0.3.6.

  • Testes versionados atualizados, quando aplicável, para garantir que a maioria das versões menores dos módulos instrumentados funcione conforme o esperado.

  • Corrigido o teste travado para a linha v1 do driver do Mongo.

  • Adicionados testes para verificar se as transações 404 do Hapi resultam em métricas nomeadas corretamente.

    A instrumentação do Hapi estava fazendo o correto, mas não havia testes para este caso específico.

Correções de bugs

Copyright © 2026 New Relic Inc.

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