No APM, o rastreamento da transação registra detalhes detalhados sobre a transação da sua aplicação e chamadas de banco de dados. Você pode editar as configurações padrão para rastreamento de transação.
Definir configurações de rastreamento da transação via agente
Você pode personalizar suas configurações de rastreamento de transação por meio de arquivos de configuração do agente New Relic e outros métodos de configuração "locais", como variáveis de ambiente. Para obter mais informações sobre as opções de configuração do trace da transação, consulte a documentação específica do agente de idiomas da New Relic:
Configure o rastreamento da transação usando configuração no lado do servidor
A capacidade de configurar o rastreamento da transação usando a configuração no lado do servidor depende do agente New Relic. Se a configuração no lado do servidor não for suportada, as configurações do trace da transação ficarão visíveis na interface, mas não poderão ser editadas.
Se as configurações de configuração no lado do servidor estiverem disponíveis para seu agente New Relic, você poderá vê-las em: one.newrelic.com > All capabilities > APM & services > (select an app) > Settings > Application > Server-side agent configuration.
As configurações de rastreamento da transação disponíveis usando a configuração no lado do servidor serão diferentes dependendo do agente New Relic que você usar. A interface inclui descrições de cada um. As configurações na interface podem incluir:
- Rastreamento e limite de transação
- Registre SQL, incluindo nível de gravação e campos de entrada
- Log SQL e limite stack trace
- Planos e limites de consulta SQL
- Coleta de erros, incluindo código HTTP e classe de erro
- Consulta lenta rastreamento
- Profiler de thread
- Rastreamento multiaplicativo
Configurar rastreamento para transação principal específica
Se você deseja monitor ou alertar sobre uma transação de forma diferente de outras transações, torne-a uma transação principal. Isso é útil, por exemplo, quando você deseja definir um Apdex específico da transação que seja diferente do seu limite geral de Apdex T.
Alterar o Apdex do principal da transação altera a probabilidade de ele criar um rastreamento da transação. Por exemplo:
Se você quiser aumentar a probabilidade de um principal de transação gerar trace da transação,
lower
seu valor Apdex T.
Se você quiser tornar uma transação principal menos provável de ser rastreada,
raise
seu valor Apdex T.
Importante
Se você tiver o limite de rastreamento da transação definido para um número de segundos, e não para a configuração padrão do Apdex, o limite do número de segundos atuará como o limite para all transações, mesmo para transações principais que tenham configurações personalizadas de Apdex .
Visualize o log do seu APM e dados de infraestrutura
Você também pode reunir os dados do seu log e da aplicação para tornar a resolução de problemas mais fácil e rápida. Com os logs contextualizados, você pode ver a mensagem do log relacionada aos seus erros e rastrear diretamente na interface do seu aplicativo. Você também pode ver o logs contextualizados dos dados da sua infraestrutura, como cluster do Kubernetes. Não há necessidade de mudar para outra página de interface.
Criar transação personalizada
Você pode criar transações personalizadas para atividades de aplicativos que não estão sendo capturadas automaticamente como transação pelo agente New Relic. Para mais informações, consulte instrumentação personalizada.
Coletar atributo de solicitação HTTP, parâmetro
Por motivos de segurança de dados, o rastreamento da transação não coleta atributos de solicitação HTTP potencialmente confidenciais, às vezes chamados de parameters. trace coleta alguns atributos básicos de solicitação HTTP, que a New Relic chama de agent attributes. Para editar as configurações de coleta de atributo, consulte o agente específico da New Relic:
Para obter mais informações, consulte Coletar atributo personalizado.
Excluir um rastreamento da transação
Quando você exclui um rastreamento de transação, ele é excluído permanentemente.