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

URL de ofuscação do agente Node.js

|View as Markdown (English)

Com nosso agente APM Node.js, você pode ofuscar URLs em rastreamento distribuído e rastrear a transação usando um padrão regex para proteger dados confidenciais. Este recurso está disponível no agente Node.js v9.9.0+.

Habilitar ofuscação de URL

Para ativar a ofuscação de URL, adicione o seguinte trecho à configuração do seu agente:

url_obfuscation: {
enabled: true,
regex: {
pattern: '{your regex pattern}',
flags: '{regex flags}'}',
replacement: '{replacement string}'
}
}

Ou usando variáveis de ambiente:

bash
$
NEW_RELIC_URL_OBFUSCATION_ENABLED=true
$
NEW_RELIC_URL_OBFUSCATION_REGEX_PATTERN={your regex pattern}
$
NEW_RELIC_URL_OBFUSCATION_REGEX_FLAGS={regex flags}
$
NEW_RELIC_URL_OBFUSCATION_REGEX_REPLACEMENT={replacement string}

As bandeiras são opcionais. Se você não especificá-los, o agente não os utilizará. Embora recomendemos o uso de um padrão de substituição, o uso de um padrão de substituição é opcional. Se você não especificar, o agente usará o padrão de substituição padrão, que é uma string vazia ('').

Exemplo de configuração

url_obfuscation: {
enabled: true,
regex: {
pattern: /(\/api\/v1\/users\/)([\d]+)(\/.*$)/,
flags: "i",
replacement: '$1<DNT>**$3'
}
}

Esta configuração ofuscará os URLs que correspondem a um URL de exemplo /api/v1/users/12345456/edit e substituirá todos os dígitos no meio do URL por **</DNT> (dois asteriscos). O URL resultante será /api/v1/users/**/edit.

Exemplo de configuração com variáveis de ambiente

bash
$
NEW_RELIC_URL_OBFUSCATION_ENABLED=true
$
NEW_RELIC_URL_OBFUSCATION_REGEX_PATTERN=(/api/v1/users/)([\d]+)(/.*$)
$
NEW_RELIC_URL_OBFUSCATION_REGEX_FLAGS=i
$
NEW_RELIC_URL_OBFUSCATION_REGEX_REPLACEMENT=$1**$3

Regra de ofuscação

O agente ofuscará URLs que correspondam ao padrão regex fornecido. O agente não ofuscará URLs que não correspondam ao padrão regex. Se você não fornecer um padrão regex, o agente não ofuscará nenhum URL. Se você não fornecer um padrão de substituição, o agente substituirá o padrão correspondente por uma string vazia. Se você não fornecer nenhum sinalizador, o agente não usará nenhum sinalizador.

Copyright © 2026 New Relic Inc.

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