atributo são pares de valores principais contendo informações que determinam as propriedades de um evento ou transação. Possibilitamos ao usuário personalizar exatamente qual atributo será enviado para cada um destes destinos:
Essas configurações de atributo se aplicam ao agente Python versão 2.56.0.42 ou superior. Para aproveitar todos os recursos disponíveis, atualize seu agente Python para a versão mais recente.
Os tipos lidos no cabeçalho da solicitação HTTP Accept.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (): indisponíveis
O tamanho da solicitação recebida em bytes conforme lido no cabeçalho da solicitação Content-Length .
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
O tipo de conteúdo da solicitação recebida conforme lido no cabeçalho da solicitação Content-Type .
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
O nome do cabeçalho de solicitação do host HTTP.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
O referenciador da solicitação recebida conforme lido no cabeçalho da solicitação Referer .
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
A solicitação recebida usuário-agente conforme lida no cabeçalho da solicitação User-Agent .
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
O método HTTP da solicitação recebida.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
Parâmetro da string de consulta do URL da solicitação.
Dica
A propriedade capture_params foi descontinuada. Porém, se definido como true, habilitará o parâmetro de solicitação para rastreamento da transação e rastreamento de erros.
Padrões:
Rastreamento da transação: Desativado
Erro coletor (erros de rastreamento): Desativado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): Desativado
O URI da solicitação recebida.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
Extraído do cabeçalho de resposta Content-Length , especifica o tamanho da resposta de saída em bytes.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
Extraído do cabeçalho de resposta Content-Type , especifica o tipo de conteúdo da resposta de saída.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
O status da resposta de saída.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
Visualizações de página (monitoramento do browser): indisponíveis
Uma medida de "utilização de threads", que representa o número de threads que tratam de solicitações simultâneas.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Tempo (em segundos) gasto no enfileiramento de solicitações.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de bytes recebidos no fluxo de entrada WSGI (objeto semelhante a arquivo).
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de chamadas para read() pelo servidor WSGI para tratar a solicitação.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de chamadas para readline() pelo servidor WSGI para tratar a solicitação.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de chamadas para readlines() pelo servidor WSGI para tratar a solicitação.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Tempo (em segundos) para ler o fluxo de entrada WSGI.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de bytes enviados na resposta de saída WSGI.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de chamadas para write() pelo servidor WSGI para enviar a resposta.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Número de chamadas para yield pelo servidor WSGI para enviar a resposta.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Tempo (em segundos) para enviar a resposta WSGI.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Desativado
Visualizações de página (monitoramento do browser): indisponíveis
Atributo de transação de mensagem do agente Python
As seções a seguir listam o atributo que pode ser configurado no agente Python para transação de mensagens iniciada por corretores de mensagens recebidas como RabbitMQ. Para obter mais informações, consulte Configuração do agente Python: atributo.
O identificador gerado pelo aplicativo usado na configuração RPC.
Padrões:
Rastreamento da transação: Desativado
Erro coletor (erros de rastreamento): Desativado
Evento de transação: Desativado
O tipo de troca a partir da qual esta mensagem foi consumida: direto, fanout, tópico ou cabeçalhos
Padrões:
Rastreamento da transação: Desativado
Erro coletor (erros de rastreamento): Desativado
Evento de transação: Desativado
Os cabeçalhos da mensagem recebida.
Padrões:
Rastreamento da transação: Desativado
Erro coletor (erros de rastreamento): Desativado
Evento de transação: Desativado
O nome da fila da qual esta mensagem foi consumida.
Padrões:
Rastreamento da transação: Habilitado
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: Habilitado
A fila de retorno de chamada usada na configuração RPC.
O URL da chamada de saída, despojado de qualquer parâmetro de solicitação.
Excluído quando:
Uma regra correspondente a 'http.url' está presente em "transaction_segments.attributes.exclude" contexto. (para segmentos)
Uma regra correspondente a 'http.url' está presente em "span_events.attributes.exclude" definição de configuração. (para vãos)
Padrões:
Segmentos de transação: ativados
Evento de extensão: Habilitado
Atributo trace do banco de dados do agente Python
As seções a seguir listam os atributos que podem ser configurados no agente Python para rastreamento iniciado por bibliotecas de banco de dados como MySQL, psycopg2, cx_Oracle e assim por diante, ou ao usar a API trace de banco de dados. Para obter mais informações, consulte Configuração do agente Python: atributo.
O nome do banco de dados usado na consulta.
Excluído quando:
A configuração "datastore_tracer.database_name_reporting.enabled" está definida como False.
Se uma regra correspondente a 'db.instance' estiver presente na "transaction_segments.attributes.exclude" configuração (para segmentos)
Se uma regra correspondente a 'db.instance' estiver presente no "span_events.attributes.exclude" definição de configuração. (para vãos)
Padrões:
Segmentos de transação: ativados
Evento de extensão: Habilitado
O host usado para se conectar ao banco de dados.
Excluído quando:
A configuração "datastore_tracer.instance_reporting.enabled configuration" está definida como False.
Padrões:
Segmentos de transação: ativados
A porta, caminho ou ID do banco de dados.
Excluído quando:
A configuração "datastore_tracer.instance_reporting.enabled configuration" está definida como False.
Visualizações de página (monitoramento do browser): Desativado
Importante
Antes de criar um atributo personalizado, revise nossa lista de termos reservados. Caso contrário, poderão ocorrer resultados inesperados.
Adicionar atributo personalizado às exceções
Ao usar a chamada de API newrelic.agent.notice_error() , você pode passar um dicionário de params que será registrado como atributo no erro de rastreamento.
Padrões:
Rastreamento da transação: Indisponível
Erro coletor (erros de rastreamento): Habilitado
Evento de transação: indisponível
Visualizações de página (monitoramento do browser): indisponíveis
Atualize seu arquivo de configuração
Atualize seu arquivo de configuração newrelic.ini ao atualizar para o agente Python 2.56.0.42 ou superior. Para obter mais informações sobre definições de configuração obsoletas, consulte Habilitando e desabilitando atributo.