Hello,
I’m trying to send the trace data of a wordpress website to opensearch.
I started by sending trace data using wordpress plugin decalog to Jaeger (all in one deployment using docker) and got to visualize them in Jaeger UI.
Now that I’m trying to send them from there to opensearch, I cloned the repository mentioned in the documentation opensearch-project/data-prepper , and added the otel collector and data prepper services to my already existing opensearch service in docker-compose. But I’m having some difficulties to send it from here to opentelemetry to data prepper and opensearch.
And so I did another deployment that is much minimized :
I’ve seen examples for elasticsearch using Jaeger with Opentelemetry as a backend, so I changed them to fit my case as the follwing :
But this does not seem to work either, I get the following error :
./opensearch-docker-entrypoint.sh: line 140: /usr/share/opensearch/jaegertracing/jaeger-opentelemetry-collector: No such file or directory
I cloned this GitHub repository : opensearch-project/data-prepper.
Then added the needed services to the already existing docker-compose.yml that has opensearch nodes :