What is the differences of Public API and Elastic APM OpenTracing bridge of JAVA agent?

If you are asking about a problem you are experiencing, please use the following template, as it will help us help you. If you have a different problem, please delete all of this text :slight_smile:

Kibana version:
v7.6
Elasticsearch version:
v7.6
APM Server version:
v7.6
APM Agent language and version:
JAVA agent 1.13.0

I see the document of Public API and Elastic APM OpenTracing bridge .In my opinion, I think they are the same ,so Can you tell me the differences ? or they are suitable in different scenes ?

Hi and thanks for the question.
You can use both to do similar things, but the public API is ours, so it is reacher and provides more flexibility.
The OpenTracing bridge is suitable when you want to use an existing OpenTracing-dependent tracing module with the Elastic tracer (and view it in Kibana).
If you are looking for something to enhance your own code tracing, you should probably opt for the public API.
I hope this helps.

really thanks ,I get it now

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.