everyone
I am trying to use Zipkin to trace services in OpenStack. I know it is a huge project for me. So I wonder if there is an open source library for Zipkin tracing OpenStack.
I think I searched it before and if my mind does not cheat me, there is one presentation (only slices) for this. However, I can not find it. Can someone help with it?
I know there is the library, osprofiler, for tracing OpenStack, while the example of API seems unclear to me. Could you please give me a more detailed or even a complete example, maybe like Zipkin https://github.com/openzipkin/pyramid_zipkin-example
I do not mean it is not helpful. It seems I still have to find the RESTful request point in OpenStack, for example creating an instance may trigger one service to request neutron for networking, and I may have to locate the front end code and add a tracing code. If using py_zipkin, I can add decorator @zipkin_span(some params) before it. The problem is it is tough for me to find the front end of these services like Nova, neutron, cinder and so on.
It seems osprofiler does the same thing. My understanding is highly likely wrong, and I appreciate who can help with it.
By the way, I do not intend to trace a big project like OpenStack. I intend to trace a RESTful-like or RPC system with Zipkin to collect the information to analyze. Unfortunately, I have found a middle-size open source project. So I choose OpenStack. If you could provide me something else, that will be very helpful. :)
Thank you very much.