zipkin-php icon indicating copy to clipboard operation
zipkin-php copied to clipboard

Calculate number of messages and message size among microservices

Open ktsakos opened this issue 4 years ago • 2 comments

Hello everyone,

I have a php app which communicates with other microservices for its operations.

Can i use Zipkin to observe every message between microservices and their size?

Essentially, i need to have a clear picture for the affinities between the microservices of my architecture.

How can i do it?

ktsakos avatar Jan 11 '21 15:01 ktsakos

Yes, you can. What message in library are you using in PHP?

jcchavezs avatar Jan 11 '21 20:01 jcchavezs

If you mean how i make my requests from the application logic to the microservices , the answer is with curl library, as each microservice offers a rest api. My main problem is, how can i instrument a microservice if i am using it as a black box. There are some microservices on my architecture that have not been implemented by me. So it is difficult to inject code inside their source code in order to make them compatible with jaeger or zipkin. I have read that there are some proxies that simplify the job such as Envoy. Do you know something for it?

ktsakos avatar Jan 14 '21 08:01 ktsakos