Sintaxis
newrelic_insert_distributed_trace_headers (array $headers)
Inserta encabezados W3C Trace Context y encabezados distribuidos de rastreo New Relic en una matriz de encabezados salientes.
Requisitos
Requiere la versión 9.8 o superior del agente PHP.
Descripción
Utilice newrelic_insert_distributed_trace_headers
para agregar manualmente encabezados rastreo distribuidos y una matriz de encabezados salientes.
Cuando rastreo distribuido está habilitado, newrelic_insert_distributed_trace_headers
siempre insertará encabezados W3C Trace Context . También, de forma predeterminada, inserta el encabezado distribuido de rastreo de New Relic, pero esto se puede desactivar mediante la configuración newrelic.distributed_tracing_exclude_newrelic_header
INI.
Parámetros
Parámetro | Descripción |
---|---|
matriz | Requerido. Una matriz (opcionalmente vacía) de encabezados salientes. Este argumento se pasa por referencia y, por lo tanto, debe ser una variable y no un literal. |
Valores de retorno
true
si algún encabezado se insertó correctamente en la matriz proporcionada; de lo contrario, devuelve false
Ejemplos
Para ver ejemplos de cómo y cuándo utilizar este método API, consulte la documentación para instrumentar aplicaciones y servicios manualmente.