Banno Tracing
Hey all! I wanted to write a up something on what dreamwork has been working on in regards to tracing.
If you don’t know what tracing is, there are some good resources out there
We are using https://github.com/Banno/tracenium/ for the tracing setup and propagation of the trace headers.
Currently only applications that live in Azure (K8’s) are able to report spans to the Jaeger agent.
We used our ingress for push-registrations to test out tracing.
push-registration-proxy -> push-registration-api -> notification-push-channels. Unfortunately only the proxy and api services live in azure, so they are the only ones that can report to Jaeger ATM.
You can view some traces by going to https://infra.banno-uat.com/jaeger/search and clicking the drop-down box and scrolling to push-registration-proxy
If you click on one of the traces shown there, it will show you the entire call path taken during the requests lifetime.
That’s about it, if you have questions feel free to ask away!