Na versão 1211 do agente ou superior, todas as solicitações de rede feitas por uma página são registradas como eventos AjaxRequest. Você pode usar as opções de configuração da lista de negação na página Application settings para filtrar quais solicitações registram eventos.
Usando a lista de negações
Por padrão, registramos eventos AjaxRequest para todas as solicitações de rede feitas pelo seu aplicativo.
- Para parar de registrar todos os eventos, adicione um único caractere curinga
*(asterisco).- Exemplo:
*
- Exemplo:
- Para parar de registrar eventos para um site completo, adicione o nome do domínio.
- Exemplo:
mywebsite.com
- Exemplo:
- Para parar de registrar eventos para uma página específica, adicione o domínio e o caminho.
- Exemplo:
mywebsite.com/photos
- Exemplo:
- Começando com a versão 1.307.0 do agente, em qualquer lugar que encontrarmos um
*(asterisco), corresponderemos a qualquer comprimento de string.- Exemplo:
mywebsite.com/shop/*(para um caminho),*.mywebsite.com(para um subdomínio),mywebsite.com/*/shop/*/checkout(para strings de URL intermediárias).
- Exemplo:
O protocolo, a porta, a pesquisa e o hash de aplicação de uma URL são ignorados pela lista de negações.
Acesse a lista de negações
Para atualizar a lista de URLs negados que seu aplicativo filtrará na criação do evento, acesse a página de configurações do aplicativo:
- Vá para one.newrelic.com > All capabilities > Browser > (select an app) > Settings > Application settings.
- Em Ajax Request Deny List, adicione os filtros que você gostaria de aplicar ao seu aplicativo.
- Selecione Save application settings para atualizar a configuração do agente.
- Reimplante o agente browser (reiniciando o agente associado ou atualizando a instalação de copiar/colar do browser).
Validação
Para validar se os filtros adicionados funcionam conforme o esperado, execute uma consulta NRQL para AjaxRequest evento correspondente ao seu filtro.
FROM AjaxRequest SELECT * WHERE requestUrl LIKE `%example.com%`