• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Introdução ao rastreamento multiaplicativo

O rastreamento multiaplicativo do APM permite vincular transações entre seu aplicativo monitor APM.

O que é rastreamento multiaplicativo?

Importante

Multiaplicativo tracing, foi descontinuado em favor do recursos do distributed tracing e será removido em versões futuras do agente. Distributed tracing é uma melhoria no recurso de rastreamento multiaplicativo e é recomendado para grandes sistemas distribuídos.

Transmissão de link de rastreamento multiaplicativo do APM entre aplicativos APM em sua arquitetura orientada a serviços (SOA). Isso é útil, por exemplo, para identificar problemas de desempenho entre seu próprio aplicativo (o aplicativo "chamador") e quaisquer serviços internos ou externos (o aplicativo "chamado"), como tráfego para serviços internos.

Isso ajuda você a:

  • Identifique gargalo em seus fluxos de chamadas multiaplicativos.
  • Entenda de ponta a ponta como transações específicas são utilizadas por outros aplicativos e serviços.
  • Diagnostique problemas com mais rapidez e melhore a colaboração entre equipes.

Considerações de segurança

O rastreamento multiaplicativo depende de três cabeçalhos HTTP para trocar informações entre o aplicativo chamador e o aplicativo chamado.

  • Os dois primeiros (X-NewRelic-ID e X-NewRelic-Transaction) aparecem como cabeçalhos de solicitação HTTP em solicitações de saída enviadas por um aplicativo instrumentado.
  • O cabeçalho restante (X-NewRelic-App-Data) será inserido na resposta HTTP se o aplicativo chamado pertencer à mesma conta New Relic que o aplicativo chamador.

A New Relic ofusca todos esses cabeçalhos usando um esquema de ofuscação idêntico ao que usamos para , mas com uma chave diferente.

HTTP header

Description

X-NewRelic-ID

(no cabeçalho da solicitação)

Contém o ID da conta e o ID do aplicativo que está fazendo a chamada

X-NewRelic-Transaction

(no cabeçalho da solicitação)

Contém informações sobre uma transação individual criada pela chamada (um GUID exclusivo para a transação chamadora, juntamente com informações sobre chamadas upstream que geraram a transação)

X-NewRelic-App-Data

(na resposta, se aplicável)

Contém informações sobre o aplicativo chamado, incluindo:

  • ID da conta
  • ID do aplicativo
  • Nome da transação chamada
  • Informações de tempo para a transação chamada
  • GUID da transação chamada
Copyright © 2024 New Relic Inc.

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