In the http header, the custom application writes the traceparent parameter using a command similar to the following :
Curl localhost:8086/restApp/1 --header "traceparent: 00-12345678912345678912345678912345-1234567891234567-01"
The request is to set the httpheader parameter on IntroscopeAgent.profile to collect the traceparent parameter.
Java agent, any version.
Depending on the tracer instrumenting the frontend, a servlet or other correctly implemented HTTP frontend tracer, these properties can be set:
introscope.agent.transactiontracer.parameter.httprequest.headers=traceparent
introscope.agent.transactiontracer.parameter.httprequest.parameters=trace_id