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

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

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

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.