Sintaxe
newrelic_insert_distributed_trace_headers (array $headers)
Insere cabeçalhos W3C Trace Context e cabeçalhos distributed tracing New Relic em uma matriz de cabeçalhos de saída.
Requisitos
Requer agente PHP versão 9.8 ou superior.
Descrição
Use newrelic_insert_distributed_trace_headers
para adicionar manualmente cabeçalhos distributed tracing a uma matriz de cabeçalhos de saída.
Quando distributed tracing estiver ativado, newrelic_insert_distributed_trace_headers
sempre inserirá cabeçalhos W3C Trace Context . Ele também insere, por padrão, o cabeçalho distributed tracing do New Relic, mas isso pode ser desativado por meio da configuração INI newrelic.distributed_tracing_exclude_newrelic_header
.
Parâmetro
Parâmetro | Descrição |
---|---|
matriz | Obrigatório. Uma matriz (opcionalmente vazia) de cabeçalhos de saída. Este argumento é passado por referência e, portanto, deve ser uma variável em oposição a um literal. |
Valores de retorno
true
se algum cabeçalho foi inserido com sucesso na matriz fornecida, caso contrário, retornará 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.