Tracing support for Opensearch
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?
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.
OK, would you accept a pull request adding this to the agent directly without plugins?
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.