Sintaxe
newrelic.agent.capture_request_params(flag=True)
Permite a captura do parâmetro da string de consulta de uma transação.
Descrição
Esta chamada permite a captura do parâmetro da string de consulta de uma transação web como atributo. Esta coleção é bloqueada por padrão por motivos de segurança. Se você quiser ativar a coleção de parâmetros de string de consulta para todo o aplicativo, use a configuração record_sql
.
O modo de alta segurança substitui esta chamada se estiver ativa; nesse caso, esta chamada não tem efeito. Esta chamada substitui outras configurações relevantes na configuração do agente.
Dica
Você também pode ativar a captura de cadeia de caracteres de consulta no dicionário de ambiente WSGI. Para fazer isso, sinalize a chave newrelic.capture_request_params
da solicitação específica no dicionário de ambiente WSGI transmitido pelo servidor WSGI para o aplicativo WSGI de destino.
Parâmetro
Parâmetro | Descrição |
---|---|
boleano | Opcional. O padrão é |
Valores de retorno
Nenhum.
Exemplos
Habilitar captura de string de consulta
Coloque esta chamada na seção de código correspondente a uma transação para a qual você deseja coletar o parâmetro da string de consulta:
newrelic.agent.capture_request_params()