namely / chief-of-state

gRPC clustered event sourcing tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support both zipkin and jaeger clients

klvmungai opened this issue · comments

Is your feature request related to a problem? Please describe.
For instrumentation, it would be great to have the option to send out traces using either the zipkin or jaeger client

Describe the solution you'd like
COS currently ships with a jaeger client as the only tracing option, instead we would update the service to house both the jaeger and zipkin clients and use env vars to enable either of them
COS_JAEGER_ENABLED
COS_ZIPKIN_ENABLED