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
seems no way to specify multiple collectors when starting agent? #130
Comments
@yuekui2 do you use any discovery mechanism in your system already? |
if not, how do your microservices find each other? |
Right now, our system is only partially using micro services. We have grpc auto discovery, not having auto discovery for other kind of services yet. |
Guess a possible solution is to implement a customized dispatcher. It starts with a fix set, pinging to determine the healthy and notify accordingly. |
We're using go-kit that has support for a number of discovery systems (consul, etcd, and others). I planned to build direct support for go-kit's Which discovery are you using for grpc? |
we are using etcd, with the grpc recommended external load balancing. |
@yuekui2 maybe linkerd could be a good option for discovery and load-balancing |
For static pool of collectors, the addresses can be passed as a comma-separated list to the agent. Support for other discovery systems is tracked in #213 |
Hi,
Trying to figure out if we could use Jaeger in our product tracing collecting. So far getting working by setting a single collector via -collector.host-port. It seems the way to setup multiple collectors is by some auto discovery mechanism. But I have no idea how this works? Please help.
Thanks.
-Kui
The text was updated successfully, but these errors were encountered: