• 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

newrelic_accept_distributed_trace_headers

Sintaxe

newrelic_accept_distributed_trace_headers (array $headers, string $transport_type)

Aceita uma matriz de cabeçalhos distributed trace .

Requisitos

Requer agente PHP versão 9.8 ou superior.

Descrição

distributed tracing permite que você veja o caminho que uma solicitação percorre ao percorrer sistemas distribuídos. Quando distributed tracing estiver ativado, use newrelic_accept_distributed_trace_headers para aceitar uma carga de cabeçalhos. Isso inclui W3C Trace Context e os cabeçalhos distributed trace New Relic.

É possível aceitar apenas cabeçalhos W3C Trace Context e desativar o cabeçalho distributed tracing New Relic por meio da configuração INI newrelic.distributed_tracing_exclude_newrelic_header.

Parâmetro

Parâmetro

Descrição

$headers

matriz

Obrigatório: uma matriz contendo cabeçalhos distributed tracing .

$transport_type

corda

Opcional. Uma string que substitui o tipo de transporte padrão.

Valores padrão:

  • HTTP para tráfego da web

  • Unknown para tráfego fora da web

    Valores adicionais aceitos:

  • AMQP

  • HTTP

  • HTTPS

  • IronMQ

  • JMS

  • Kafka

  • Other

  • Queue

Valores de retorno

Retorna true se os cabeçalhos foram aceitos com sucesso, caso contrário, retorna false.

Exemplos

Para obter exemplos de como e quando usar este método API, consulte a documentação para usar manualmente o instrumento aplicativo e serviços.

Copyright © 2024 New Relic Inc.

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