-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unix domain sockets for APM in libdd_opentracing #125
Comments
I believe it will not work due to how the agent protocol is setup at https://github.com/DataDog/dd-opentracing-cpp/blob/master/src/agent_writer.cpp#L44 |
You're correct, it will not "just work". |
Thanks for the update. Would support for unix domain sockets for APM be reasonable feature to track for |
Hi @cep21, this has been added and will ship in the next release.
|
I'm guessing I also have to wait for a release of the nginx controller that has the latest ddtrace library? Can you update when that happens (or do you know which release it should target?) |
Hi,
I currently use unix domain sockets in my k8s setup because they are easier to safely share across containers than host ports. Some more information about them here. I also have them working for APM inside python and various dd-trace libraries. I would like to enable APM for my k8s nginx ingress controller. I believe it uses
libdd_opentracing.so
. If I configure the field agent_host to a unix domain socket will it "just work"? Any advice on using UDS + nginx via the libdd_opentracing.so integration?Thanks!
The text was updated successfully, but these errors were encountered: