apm-agent-java icon indicating copy to clipboard operation
apm-agent-java copied to clipboard

Tracing support for Opensearch

Open agseekda opened this issue 3 years ago • 3 comments

The agent supports tracing of the elastic search client, while requests from the open search clients are just recorded as "HTTP".

Given the similarity between the two I would expect both to work.

Can this be added?

agseekda avatar Sep 14 '22 15:09 agseekda

This is not planned. However, our agent is extensible, so you may create a custom plugin to do that or use one of our tracing APIs.

eyalkoren avatar Sep 15 '22 07:09 eyalkoren

OK, would you accept a pull request adding this to the agent directly without plugins?

agseekda avatar Oct 13 '22 09:10 agseekda

Adding it as an external plugin would be much preferable at this time. Since we did not have this prioritized, it is expected to take quite a long time to get reviewed and approved. In addition, as it is currently low priority, we would not want to take the responsibility to keep it up to date.

The external plugin system relies on stable APIs, is there something you are missing to get it done? If so, assisting with making the external plugin more useful IS a priority, so better chances to get assistance there.

eyalkoren avatar Oct 25 '22 02:10 eyalkoren